Unit 1 Research Assignment 1: Exploring Programming Languages

604 words - 3 pages

Unit 1 Research Assignment 1: Exploring Programming Languages
In the late 1960’s Simula was invented by Nygaard and Dahl as a superset of Algol 60, this was the first language designed to support object-oriented programming. Then between 1969 and 1973 C was developed by Dennis Ritchie and Ken Thompson at Bell Labs. Smalltalk was created in the mid 1970’s that provided a complete ground-up design of an object-oriented language, and about the same time Prolog was designed in 1972 by Colmerauer, Roussel, and Kowalski, this was the first logic programming language. In 1973 Robin Milner built two polymorphic type systems (ML and Lisp) which were used in pioneering statically typed functional programming languages.
Now going to the 80’s, Ada was created in 1983 by a team ran by Jean Ichbiah which was designed for built-in language support for explicit concurrency, offering tasks, synchronous ...view middle of the document...

Perl was developed by Larry Wall in 1987 as a general-purpose Unix scripting language to make report processing easier.
In the 90’s which is known as the age of the internet, Tim Berners-Lee created HTML in 1991 which allows images and objects to be embedded and can be used to create interactive forms in the web browser. Yukihiro Matsumoto created Ruby in 1993 as a more powerful scripting language than Perl and Python, it balanced functional programming with imperative programming. Java was developed by James Gosling and released in 1995, it is intended to let application developers "write once, run anywhere" (WORA), meaning that code that runs on one platform does not need to be recompiled to run on another. PHP was created by Rasmus Lerdorf in 1995 which is interpreted by a web server with a PHP processor module which generates the resulting web page. D programming language was created by Walter Bright in 1999, the attempt to combine the performance of compiled languages with the safety and expressive power of modern dynamic languages.
Program evolution continues in the 2000’s, starting with ActionScript developed by Macromedia Inc. in 2000 which focused on animation, early versions of Flash content offered few interactivity features and had very limited scripting capability, and later versions added more functions allowing for the creation of Web games and internet applications with streaming media. James Strachan created Groovy in 2003 which is used as a scripting language for the Java Platform. Slava Pestov created Factor in 2003 as a scripting language that centered on manipulating Java objects with Java's reflection capabilities. GO was designed and developed at Google Inc., it aims to provide the efficiency of a statically typed compiled language with the ease of programming of a dynamic language. Dart is an open-source Web programming language developed by Google in 2011 and is intended to address JavaScript’s problems while offering better performance, the ability "to be more easily tooled for large-scale projects" and better security features.
Works Cited
Krill, P. (n.d.). Infoworld.com.
Singh, A. (n.d.). freerepublic.com.

Other Papers Like Unit 1 Research Assignment 1: Exploring Programming Languages

Alternative Assignment Unit 1

549 words - 3 pages emails to clarify any questions. Unit 1: It is very important to think why writing matters. What do we try to accomplish by writing? In our day and age, we find that writing includes research, emails, blogs, text…etc we communicate through writing everyday. There are many elements to consider while writing: • Audience: knowing your audience changes the language. • Purpose: reason for writing complaints, catching up with friends, formal writing at work • Context: Considering where this paper or document will be presented, different ways of the writing styles • Writer’s goal: what is the outcome from this writing?

Unit 4 Assignment 1

271 words - 2 pages IS3340-WINDOWS SECURITY | Auditing Tools for Windows System | Unit 4 Assignment 1 | | | 5/1/2014 | | 1. You want to schedule a weekly analysis for the Windows servers in your data center. The command should run as a scheduled job and report any available patches for the Windows Server 2008 R2 operating system, Internet information services (IIS) Web server, or structured query language (SQL) server that have not been

Unit 4 Assignment 1

1067 words - 5 pages 1 Running head: UNIT 4 ASSIGNMENT 1 Fundamentals of Finance BUS 3062 Rodtrice Johnson 3/7/16 Unit 4 Assignment 1 Dennis Hart 1. Q: Proficient-level: "How do Cornett, Adair, and Nofsinger define risk in the M: Finance textbook and how is it measured?" (Cornett, Adair, & Nofsinger, 2016). Distinguished-level: Describe the risk relationship between stocks, bonds, and T-bills, using the standard deviation of

It520 Unit 1 Assignment

560 words - 3 pages student (identified by a PK) to enroll in 5 courses (identified by a PK for classes) and will not allow any more enrollments. Question 2 Business Rules Database - Unit ONE Database may Track MANY Units [M] ONE Unit can be tracked by ONE Database [1] Database 1:M Units. Question 3 Entity Relationship Diagram Question 4 Primary Key / Foreign Key Placement Entity Set | Primary Key Attribute(s) | Foreign Key Attributes(s) | Publisher

Unit 1 Assignment

598 words - 3 pages Exercise 2-7 1. Economic entity assumption (45) - (f) indicates that personal and business record keeping should be separately maintained. 2. Going-concern assumption (46) - (d) Rationale why plant assets are not reported at liquidation value. (Do not use historical cost principle.) 3. Monetary unit assumption (46) - (j) assumes that the dollar is the “measuring stick” used to report on financial performance. 4. Periodicity

Unit 1 Assignment

1439 words - 6 pages Arguments For and Against Wikipedia as a Valid Research Resource What constitutes a valid resource for academic research? According to the University of Colorado Boulder, there are three main items to look at in the evaluation of a source. These three items are credibility, validity, and relevance (Colorado, n.d.). The credibility of the author is the first step in determining whether or not to use a given source. You must think about the

It530 Assignment Unit 1

1422 words - 6 pages IPv4 when a packet size is larger than the maximum transmission unit, it will be fragmented by the host before it can be sent over the network. There are couple of control fields in the IPv4 header to help when fragmentation is needed. The Flags which will point out if there are more fragments, and Fragment offset which identify the position of the fragment in the datagram. In IPv6 only the sender is allowed to fragment a packet, therefore, the

Unit 1 Research Paper

1627 words - 7 pages Michael Malate June 23, 2013 SP2520 Unit 1 Research Assignment 1: Exploring Programming Languages From the looks of it there seems to be 14 different revisions of the SQL standard. * SQL Server version 1.0: SQL Server version 1.0 is a 16 bit server modeled in the year 1989 for supporting OS/2. * SQL Server version 1.1: SQL Server version 1.1 is also a 16 bit server designed in the year 1991 to support OS/2. * SQL Server version

It500 Unit 2 Assignment 1

1789 words - 8 pages Unit 2: Assignment 1: Global Challenges Associated with E-Commerce December 18, 2012 IT500-01N: Critical Concepts and Competencies for the IT Professional Instructor: Dr. Sheila Fournier-Bonilla Kaplan University Unit 2: Assignment 1: Global Challenges Associated with E-Commerce E-Commerce has changed the ways that companies do business, they are no longer confined to certain areas, regions, or even countries. "E-Commerce and m

Unit 5 Assignment 1 Video

671 words - 3 pages Unit 5 Assignment 1: Video Summary NT1110 There are two major manufactures we use in today’s market which are Intel and AMD. There are some minor competitions but don’t stay on the market for long. The system bus for the CPU is also known as the Front-side bus as it inserts the CPU and has a 64 bit data pass. In the CPU theirs a controller that controls communication between the motherboard and other components with the CPU. The ALU is

Unit 2 Assignment 1: Homework

441 words - 2 pages user’s input in a variable named color. 1. Dim Color As Double 2. Console.write(“Enter Your Favorite Color:”) Save color as 3. color = Console.readline() 4. Console.writeline(“Your Favorite Color Is: “&color) 5. Console.writeline(“Press Enter To Close.”) 6. Console.readline() Programming Exercises 1. Personal Information Design a program that displays the following information: Your name Your address, with city, state, and ZIP Your

Related Essays

Intro To Programming Unit 1 Research Assignment

697 words - 3 pages Unit 1 research assignment 1 1970’s 1) Pascal, Creator, Niklaus Wirth. The specific motivation behind this language was to encourage good programming practice using structured programming and data structuring. 2) SQL (Structured Query Language) designed by, Donald D. Chamberlin, and Raymond F. Boyce. The motivation behind this language was designed for managing data held in a relational database management system. ( RDBMS) 3) C

U1 Ra1 Exploring Programming Languages Essay

771 words - 4 pages Shannon Sarratt June 24, 2014 PT1420 Unit 1, Research Assignment 1: Exploring Programming Languages 1970’s: 1. C- created by Dennis Ritchie in 1972. It was designed to be compiled using a relatively straightforward compiler, to provide low-level access to memory, to provide language constructs that map efficiently to machine instructions, and to require minimal run-time support 2. SQL- Designed by Donald D. Chamberlin and Raymond F

Exploring Programming Languages Essay

1818 words - 8 pages initiative and later approved as a standard by Ecma and ISO. C# is one of the programming languages designed for the Common Language Infrastructure (i-programmer.info, 2010). Io- was created by Steve Dekorte around March 7, 2002, after trying to help a friend, Dru Nelson, with his language, Cel. He found out that he really didn't know much about how languages worked, and set out to write a tiny language to understand the problems better. is a

Unit 1 Research 1 Essay

828 words - 4 pages Programming Languages Throughout the decades 1970’s C – It was developed by Dennis Ritchie between 1969 and 1973 at AT&T Bell labs. The development of this language is closely tied to the development of Unix, which was originally implemented by Ritchie and Ken Thompson in assembly language on PDP-7. They decided to port the operating system to a PDP-11. They considered rewriting the operating system using B language. However, B’s