Download (PPTX, Unknown)

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Visual servoing wikipedia , lookup

Logic programming wikipedia , lookup

Transcript
Basic
First appeared
Popular uses
Features
1964
Used on
microcomputers as its
an easy to learn
language. For
learning basics
The language focusses on ease of use
C
First appeared
1972
Popular uses
Features
C is used because it
writes code that
runs almost as fast
as code written in
assembly language.
Structured programming, allows lexical
and variable scopes. Produces efficient
programs that can handle low level
activities.
Scheme
First appeared
1975
Popular uses
Features
Python
First appeared
Popular uses
Features
1991
Used as a general
purpose
programming
language.
Supports multiple programming
Paradigms including object-oriented,
imperative or functional programming.
Java
First appeared
1995
Popular uses
Features
Used in lots if
devices, can run on
all platforms that
support java
regardless of
architure.
Java is concurrent, class-based, objectoriented and specifically designed to
have as few implementation
dependencies.
Ruby
First appeared
1995
Popular uses
Features
It supports multiple
programming
paradigms. It also
has dynamic type
system.
Ruby is dynamic, reflective, objectoriented, general-purpose pro. Created
by Japanese man.
C#
First appeared
2000
Popular uses
Features
Simple, modern, general-purpose,
object-orientaed.
Scratch
First appeared
Popular uses
Features
2005
Used to teach basic
programming in
schools.
Visual block programming language.
Teaches very basic concepts that can
then be applied at higher levels.
PHP
First appeared
1994
Popular uses
Features
Use for web
development but
also used for
general-purpose
programming
PHP code can be embedded into HTML
code or it can be used in combination
with different web system and
framework. Hence why PHP is used in
web development
JavaScript
First appeared
1995
Popular uses
Used in website
content production
Features
High-level, dynamic, untyped and
interpreted programming language.
Standardized in the ECMAScript
language.
Visual
Basic .NET
First appeared
2001
Popular uses
Features
visualbasic..net is
used as an
alternative to using
another language
like C#
Multi-paradigm, high level programming
language
Pascal
First appeared
Popular uses
Features
1970
Used to teach
efficient
programming
practices.
Small and efficient language intended to
encourage good programming practices
used in structured programming and
data structuring.
COBOL
First appeared
Popular uses
Features
1959
Used in business,
finance and
administrative
systems
Compiled English-like computer
programming language designed for
business use. It is imperative,
procedural.
Perl
First appeared
1987
Popular uses
Features
General-purpose
Unix scripting
language to make
report processing
easier.
Perl is a family of high level generalpurpose and interpreted dynamic
programming languages. Perl languages
borrow features from other languages
such as C, shell script, AWK and sed.
ALGOL 68
First appeared
Popular uses
Features
1968
Contributions to
the field of
computer science,
expression based syntax, user declared
types and structures/tagged-unions,
reference model of variables and
reference parameters, string array and
matrix slicing.
Prolog
First appeared
Popular uses
Features
1972
Used in artificial
intelligence and
computational
linguistics
The first order logic, a formal logic and
unique programming language.
Declarative the program logic is
expressed in terms of relations
represented as facts and rules.
Haskell
First appeared
1990
Popular uses
Features
Facebook
implements its
anti-spam
programs in
Haskell.
Standardized, general-purposed purely
functional programming language with
non-script semantics and static typing.
C++
First appeared
1983
Popular uses
Features
Software
infrastructure and
resource
constrained
applications.
Imperative, object orientated and
generic programming features
Assembly
First appeared
1949
Popular uses
Certain computer
architecture
Features
Very close to machine code. Each
assembly language is specific to a
particular computer architecture