Академический Документы
Профессиональный Документы
Культура Документы
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
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
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
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.
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
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
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
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
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