Free Essay

Pt1420 Exploring Computer Languages.

In:

Submitted By Mick500
Words 1226
Pages 5
Exploring programming languages.

1970
Forth: Forth was created by Charles H Moores. This was created around 1973 when the company known as fourth came into play. This was made because do to the job Charles have, he couldn’t help but wonder if he could take his work wherever he goes. This also lead to the popularity of the microchips as the time.

C: C was created by Dennis Ritchie. Created at around 1972, this program was originaly gonna be called B. But do to it taken avantage of the PDP, it became C.

Prolong: Created by Alian Colmerauer, Prolong was made within 1972 and became the most popular during that time. It is well known for expression terms of relationships within the coding of the language.

ML: ML was design and created by Robin Miler and other people he work closely within the university of Edinburgh. Around 1973, this was created to help analyze but mostly applied in language design and manipulation (compilers, analyzers, theorem provers), but it is a general-purpose language also used in bioinformatics, financial systems, and applications including a genealogical database

SQL: Created by Donald D. Chamberlim and Rayman F. Boyce around 1974, this was Originally based upon relational algebra and tuple relational calculus, SQL consists of a data definition language and a data manipulation language. The two saw the potential of the concepts described by Codd, Chamberlin, and Boyce, and developed their own SQL-based RDBMS with aspirations of selling it to the U.S. Navy, Central Intelligence Agency, and other U.S. government agencies. In June 1979, Relational Software, Inc. introduced the first commercially available implementation of SQL, Oracle V2 (Version2) for VAX computers.

1980
Ada: Ada was created by Jean Ichaba around 1980. Ada was originally targeted at embedded and real-time systems. The Ada 95 revision, designed by S. Tucker Taft of Intermetricsbetween 1992 and 1995, improved support for systems, numerical, financial, and object-oriented programming (OOP). This was done by a request and with showing off the feature, it was favorite by many.

Commen Lisp: Commen lisp was created a team of ANSI in 1984. Common Lisp is a general-purpose, multi-paradigm programming language. It supports a combination of procedural, functional, andobject-oriented programming paradigms. As a dynamic programming language, it facilitates evolutionary and incremental software development, with iterative compilation into efficient run-time programs. This incremental development is often done interactively without interrupting the running application.

Perl: Perl is created Larry wall within 1987. Perl is a family of high-level, general-purpose, interpreted, dynamic programming languages. The languages in this family include Perl 5 and Perl 6.

TCI: The Tcl programming language was created in the spring of 1988 by John Ousterhout while working at the University of California, Berkeley around 1998. This was made because the creator was frustrated with the different lauganges he have to deal with.

Fl: FL (short for Function Level) is a programming language created at the IBM Almaden Research Center by John Backus, John Williams, and Edward Wimmers in 1989. FL was designed as a successor of Backus' earlier FP language, providing specific support for what Backus termed function-level programming.

1990
Lua: Lua is a lightweight multi-paradigm programming language designed as a scripting language with extensible semantics as a primary goal. Lua is cross-platform since it is written in ANSI C. Its was created in 1993 by Roberto and his team.

Java: Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. 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. Created by James gosling and Sun microsystem in 1995, it was meant to be a Tv of some kind but was way too advance and that was when the two wanted to show it as a computer rather than a Tv.

D: The D programming language is an object-oriented, imperative, multi-paradigm system programming language created by Walter Bright of Digital Mars and Andrei Alexandrescu. Though it originated as a re-engineering of C++, D is a distinct language, having redesigned some core C++ features while also taking inspiration from other languages, notably Java, Python, Ruby, C#, and Eiffel. Created by Walter bright in 1999.

PHP: PHP is a server-side scripting language designed for web development but also used as a general-purpose programming language. As of January 2013, PHP was installed on more than 240 million websites (39% of those sampled) and 2.1 million web servers.Originally created by Rasmus Lerdorf in 1994, the reference implementation of PHP (powered by the Zend Engine) is now produced by The PHP Group. While PHP originally stood for Personal Home Page, it now stands for PHP: Hypertext Preprocessor, which is a recursive backronym. Design by Rasum Lerdorf, he wanted to make another gateway so web forums can have more power to make.

Rebol: Rebol is a cross-platform data exchange language and a multi-paradigm dynamic programming language designed by Carl Sassenrath for network communications and distributed computing. It introduces the concept of dialecting: small, optimized, domain-specific languages for code and data,which is also the most notable property of the language according to its designer, Carl sassentharth as his purpose to make one.

2000
C#: C# is a multi-paradigm programming language encompassing strong typing, imperative,declarative, functional, generic, object-oriented (class-based), and component-oriented programming disciplines. It was developed by Microsoft within its .NET initiative and later approved as a standard by Ecma (ECMA-334) and ISO (ISO/IEC 23270:2006). C# is one of the programming languages designed for the Common Language Infrastructure. Created by microsoft within the 2000ths, in support of sterilization within their ground works.

F#: F# is a strongly typed, multi-paradigm programming language that encompasses functional, imperative, andobject-oriented programming techniques. F# is most often used as a cross-platform CLI language, but can also be used to generate JavaScript and GPU] code. Design by the microsoft team within 2005.

Go: Go, also commonly referred to as golang, is a programming language initially developed at Google in 2007 by Robert Griesemer, Rob Pike, and Ken Thompson. Their purpose was to created a language that was a lot more better compare to the C# language which they honestly stated that it was not as good as everybody mention.

Dart: Dart is an open-source Web programming language developed by Google. It was unveiled at the GOTO conference in Aarhus, October 10–12, 2011. The goal of Dart is "ultimately to replace JavaScript as the lingua franca of web development on the open web platform". created in 2014

Swift: Swift is a multi-paradigm compiled programming language created by Apple for iOS and OS X development. Introduced at Apple's 2014 Worldwide Developers Conference,[5] Swift is designed to work with Apple's Cocoa and Cocoa Touch frameworks and the large body of existing Objective-C code written for Apple products.

Resources:

http://www.forth.com/forth/ http://computer.howstuffworks.com/c.htm http://www.britannica.com/EBchecked/topic/130670/computer-programming-language http://mashable.com/2014/01/21/learn-programming-languages/ http://landofcode.com/programming-intro/computer-programming-languages.php

Similar Documents

Premium Essay

What You Need to Know About Programming Languages

...Marques bullie Pt1420 intro to programming Unit 1 assn.1 exploring programming languages The progression of computer programming languages was made possible by the programmer's search for efficient translation of human language into something that can be read and understood by computers. The languages generated, called machine code, have high levels of abstraction, which hide the computer hardware and make use of representations that are more convenient to programmers. As programs evolve and become more sophisticated, programmers found out that certain types of computer languages are easier to support. As expected in a dynamic discipline, there is no standard for categorizing the languages used in programming. There are, in fact, dozens of categories. One of the most basic ways to categorize the languages is through a programming paradigm, which gives the programmer's view of code execution. Among the languages classifications according to programming paradigm are: o Object-Oriented Programming Languages Known as the newest and most powerful paradigms, object-oriented programming requires the designer to specify the data structures as well as the types of operations to be applied on those data structures. The pairing of data, and the operations that can be done on it is called an object. A program made using this language is therefore made up of a set of cooperating objects instead of an instructions list. The most famous object-oriented programming these days are...

Words: 585 - Pages: 3

Free Essay

Pt1420 Unit 1 Research Ass 1

...| Exploring Programming Language | Unit 1 Research Assignment 1 | | | 5/3/2014 | PT1420 | The five most popular programming languages in the 1970’s were: 1970: Pascal 1972: C 1972: Smalltalk 1972: Prolog 1973: SQL Pascal The Pascal programming language was developed by Niklaus Wirth. It was created in 1968 but it wasn’t published until 1970. It was developed to provide the features other programming languages didn’t offer at that time. His main reason for developing Pascal was efficiently implement and run, to allow for the development of structured and well organized programs, and to serve as a tool to teach the important concepts of computer programming. The program was named after a mathematician named Blaise Pascal. It was used as the primary language in the Apple Lisa and for the Mac in the early years of the computer. SQL SQL, which is short for, Structured Query Language, was designed by an IBM research center in 1974-1975. The Oracle Corporation introduced it as a commercial database system in 1979, the first time it was introduced. It has been a favorite query language for the use of database management systems for the microcomputer and mainframes, but is being supported by the PC database. C C was created at the Bell Laboratory in 1972 by Dennis Ritchie. It was created for the purpose in designing UNIX. Prolog Was created from 1971-1973 and was distributed in 1974-1975. It was created not as a programming language on purpose but...

Words: 988 - Pages: 4

Premium Essay

Unit 1 Assignment 1

...Unit 1 Assignment 1 Exploring Programming Languages PT1420 Introduction to Programming Pong Sintaisong ITT-Tech Tempe Campus Instructor: Ms. Kate Eskesen 9/23/2015 5 Programming Languages 1970s-2000 1970s Pascal: Niklaus Wirth was is the invertor and was invented in 1971 Motivation: To provide features that were lacking in other languages at the time. Forth: Forth was created in 1970 by Charles H. Moore Motivation: He wanted to create a language that would allow direct user and machine interactions. C: In 1971-73 Dennis M. Ritchie turned the B language into the C language. Motivation: Lack of features from B language so made C language. Prolog: Alain Colmerauer in 1973. Motivation: Unknown ML: In 1973 ML was invented as part of the University of Edinburgh's LCF project Motivation: Research in constructing automated theorem provers. Eventually saw that the "Meta Language" they used for proving theorems was more generally useful as a programming language. 1980s C++: Bjarne Stroustrup was the inventor. 1979 Motivation: He needed the use of a programming language that was concise and that produced compact and speedy programs. MATLAB: First Fortran MATLAB was portable and could be compiled to run on many of the computers that were available in the late 1970s and early 1980s. Cleve Moler is the inventor. Motivation: This document for engineers developing models and generating code for embedded systems using Model-Based Design with MathWorks products. ADA:...

Words: 715 - Pages: 3

Premium Essay

Nothing

...Introduction to Networking or equivalent Course Description: This course examines industry standards and practices involving the physical components of networking technologies (such as wiring standards and practices, various media and interconnection components), networking devices and their specifications and functions. Students will practice designing physical network solutions based on appropriate capacity planning and implementing various installation, testing and troubleshooting techniques for a computer network. Where Does This Course Belong? | | | NT2799 | | | | | | | | NSA Capstone | | | | | | | Project | | | | | NT2580 | | | NT2670 | NT2640 | | PT2520 | | Introduction to | | | | | | | | | | | Email and Web | | | | | Information | | | | IP Networking | | Database Concepts | | | | | Services | | | | | Security | | | | | | | | | | | | | | | | NT1330 | | | NT1230 | NT1430 | | PT1420 | | Client-Server | | | Client-Server | | | Introduction to |...

Words: 10839 - Pages: 44