Вы находитесь на странице: 1из 5

1.

C++
 C++ is an intermediate-level language with object-oriented programming features, originally designed
to enhance the C language.
 C++ powers major software like Firefox, Winamp and Adobe programs. It's used to develop systems
software, application software, high-performance server and client applications and video games.

Characteristics of C++
1. Huge Function Library
2. Flexible Language with Versatility
3. System Software
4. Development of Reusable Software
5. Machine Independent Language

Brief History of C++


 C++ was written by Bjarne Stroustrup at Bell Labs during 1983-1985.
 C++ is an extension of C.
 The term C++ was first used in 1983.

2. C#
 Combining principles from C and C++, C# is a general-purpose language used to develop software for
Microsoft and Windows platforms.

Characteristics of C#
1. Simple
2. Modern
3. Type Safe
4. Interoperability
5. Scalable and Updateable

Brief History of C#
 C# is the language at the heart of many Windows applications, including Windows Phone and
Windows Store apps.
 C# (CSharp) programming language was developed by a team under the leadership of Anders
Hejlsberg at Microsoft in 2001.
 C# is one of the languages supported by .NET framework and is used for making windows
applications, dynamic websites and web services.

3. JAVA
 Java is a class-based, object-oriented programming language developed by Sun Microsystems.
 It's one of the most in-demand programming languages, a standard for enterprise software, web-
based content, games and mobile apps, as well as the Android operating system.

Characteristics of Java
1. Dynamic
2. High Performance
3. Interpreted
4. Multi-threaded
5. Robust

Brief History of Java


 Java Programming Language was written by James Gosling along with two other person ‘Mike
Sheridan‘ and ‘Patrick Naughton‘, while they were working at Sun Microsystems.
 Initially it was named OAK Programming Language.

4. JavaScript
 JavaScript is a client and server-side scripting language developed by Netscape that derives much of
its syntax from C.
 It can be used across multiple web browsers and is considered essential for developing interactive or
animated web functions.

Characteristics of JavaScript
1. Untyped Language
2. Object-Based
3. Complicated Language
4. Interpreter
5. Client-Side Language

Brief History of JavaScript


 JavaScript was created in May 1995 by Brendan Eich, then working at Netscape and now of
Mozilla.
 JavaScript was not always known as JavaScript: the original name was Mocha, a name chosen by
Marc Andreessen, founder of Netscape.
 In September of 1995 the name was changed to LiveScript.
 December of the same year, upon receiving a trademark license from Sun, the name JavaScript
was adopted.

5. Visual Basic
 Visual Basic is the third generation event-driven programming language and Integrated Development
Environment (I.D.E). It was developed by Microsoft.

Characteristics of Visual Basic


1. Data Types
2. Lifetime
3. Scope
4. Accessibility
5. Modularization

Brief History of Visual Basic


 VB 1.0 was introduced in 1991.
 Originally developed by Alan Cooper, which was further developed by Cooper and his associates
under contract to Microsoft.
 The core of Visual Basic was built on the older BASIC language, which was a popular
programming language throughout the 1980s.

6. PHP
 PHPis a free, server-side scripting language designed for dynamic websites and app development.
 PHP is a recursive acronym for "PHP: Hypertext Preprocessor".
 It can be directly embedded into an HTML (Hypertext Markup Language) source document rather
than an external file, which has made it a popular programming language for web developers.

Characteristics of PHP
1. Simplicity
2. Efficiency
3. Security
4. Flexibility
5. Familiarity

Brief History of PHP


 The first version of what came to be known as PHP was created in 1995 by a man named Rasmus
Lerdof.
 Rasmus, now an engineer at Yahoo!, needed something to make it easier to create content on his
web site, something that would work well with HTML, yet give him power and flexibility beyond
what HTML could offer him.

7. Python
 Python is a high-level, server-side scripting language for websites and mobile apps.
 It's considered a fairly easy language for beginners due to its readability and compact syntax,
meaning developers can use fewer lines of code to express a concept than they would in other
languages.

Characteristics of Python
1. Free and Open Source
2. Portable
3. Interpreted
4. Extensible
5. Embeddable

Brief History of Python


 Created in 1989. Guido Van Rossum created Python in the Netherlands while working for
Stichting Mathematisch Centrum (CWI).

8. RUBY
 A dynamic, object-oriented scripting language for developing websites and mobile apps.
 Ruby was designed to be simple and easy to write.

Characteristics of Ruby
1. Dynamic Typing
2. Flexible
3. Open-Source
4. Server-Side
5. Scalable

Brief History of Ruby


 Ruby was created by Yukihiro Matsumoto, or "Matz", in Japan in the mid 1990's.
 It was designed for programmer productivity with the idea that programming should be fun for
programmers.

9. PERL
 Accronym for Practical Extraction and Reporting Language.
 Perl is very nicely and beautifully built programming language.
 Some features are dynamic, general purpose, high-level programming language.

Characteristics of PERL
1. Interpreted
2. More Functionality
3. Good for File Manipulation
4. Web-Related Language
5. Regular Expressions

Brief History of Perl


 Originally developed by Larry Wall in 1987 as a general purpose.
 Unix scripting language to make report processing easier.

10. Objective – C
 Objective-C is a general-purpose, object-oriented programming language used by the Apple operating
system.
 It powers Apple's OS X and iOS, as well as its Application Programming Interface (API), and can be
used to create iPhone apps, which has generated a huge demand for this once-outmoded
programming language.

Characteristics of Objective C
1. Dynamic Typing
2. Optional Static Typing
3. Dynamic Run-time
4. Simplicity
5. Access to Apple Technologies

Brief History of Objective – C


 Brad Cox and Tom Love created the Objective-C programming language in the early 1980s in an
effort to get people to write cleaner, more modular, and clearly separated code.
 Contrary to popular belief, Objective-C wasn’t invented by, nor is it exclusively owned by, Apple.
It’s actually an open standard; in the past, implementations of the Objective-C compiler existed
that even ran on Windows.

Вам также может понравиться