Section 1

Preview this deck

Haskell

Front

Star 0%
Star 0%
Star 0%
Star 0%
Star 0%

0.0

0 reviews

5
0
4
0
3
0
2
0
1
0

Active users

0

All-time users

0

Favorites

0

Last updated

7 years ago

Date created

Mar 1, 2020

Cards (13)

Section 1

(13 cards)

Haskell

Front

When -1999 Author -Thompson Type -Hybrid Domain - Category - Contribution -pure functional programming language, meaning it has no expressions or statements that have side effect Influences -ML

Back

Fortran

Front

When? - 1957 Author -John Backus Type -Compiled Domain -systems programming Category -Object Oriented Contribution - changed the way computers are used. first widely used high-level language. Influences -IBM 704 system

Back

SIMULA

Front

When -1967 Author -Kristen Nygaard, Ole-Johan Dahl Type -Compiled Domain -exclusively for system simulation and was first implemented in late 1964 on a UNIVAC 1107 computer. Category -Object Oriented Contribution -the class construct was developed Influences -ALGOL 60

Back

PHP

Front

When -2000 Author -Rasmus Lerdorf Type -Interpreted Domain -Scripting Category -functional, imperative, object oriented Contribution -allows simple access to HTML form data, so form processing is easy Influences -JavaScript

Back

JavaScript

Front

When -2002 Author -Brendan Eich Type -Interpreted Domain -Scripting Category - Contribution -dynamically creating and modifying HTML document Influences -CGI

Back

Ada

Front

When - 1979 Author - DoD Type - Compiled Domain -embedded systems Category -Imperative Contribution -Packages in the Ada language provide the means for encapsulating data objects, specifications for data types, and procedures. This, in turn, provides the support for the use of data abstraction in program design Influences -

Back

LISP

Front

When -1958, MIT Author -John McCarthy Type - Hybrid Domain -AI Category - Functional Contribution - LISP completely dominated AI applications for a quarter century. recursion and conditional expressions dynamically allocated linked lists Influences -list processing

Back

C#

Front

When -2002 Author -Anders Hejlsberg Type -Compiled, Domain -Web applications Category -functional, imperative, object oriented Contribution -ectangular arrays, which are not supported in most programming languages, and a foreach statement, which is an iterator for arrays and collection objects Influences -C++, Java

Back

Java

Front

When -1990 Author -Sun Microsystems Type -Compiled Domain -embedded systems, web applications Category -functional,imperative,Object Oriented Contribution -trimming the excess and/or unsafe features of C++ Influences -C++

Back

C

Front

When - 1967, Cambridge Author - Martin Richards Type - Compiled Domain - Systems programming Category -Imperative, Contribution - lack of complete type checking Influences - B, ALGOL 68

Back

C++

Front

When -1985, Bell Labs Author - Bjarne Stroustrup Type - Compiled Domain -Systems programming Category - Functional,Imperative,Object Oriented Contribution -at the time C++ first appeared, when object-oriented programming began to receive widespread interest, C++ was the only available language that was suitable for large commercial software projects. Influences -C, SIMLUA 67

Back

Python

Front

When -2004 Author -Guido von Rossum Type -Interpreted/hybrid Domain -Web applications Category -functional,imperative Contribution -can be easily extended by any user. The modules that support the extensions can be written in any compiled language. Extensions can add functions, variables, and object types. These extensions are implemented as additions to the Python interpreter. Influences -Perl

Back

ALGOL

Front

When -1958/1960 Author -GAMM and ACM Type - compiled Domain -Scientific Category -Imperative Contribution - enumerated types. -It was the first language that was designed to be machine independent. It was also the first language whose syntax was formally described. Influences -Fortran

Back