Want to become a programmer ???. Which programming language to choose ???. Here is the list of top ten best and most popular programming languages ....
1. Java
Java is a programming language which was developed by James Gosling and Sun Microsystems team. This language was first released in the year 1995. Java language is much influenced by the languages such as C and C++ , resembling its most of the syntax. When we talk about its principles , it is one of the simple , object oriented programming language. Its secure and more robust then any other languages. Its portable and architecture neutral, which is one of the most plus point for its number 1 spot. Its high performance extends its usability to more of the developers out there. Its the only language which most dynamic , threaded and interpreted. Its one feature that is automatic memory management leads it to far high compared to other programming languages.
2. C#
C# is yet another most powerful language after Java , designed and developed by Microsoft which appeared in the year 2001. Its one of the language which is multi-paradigm encompassing the features like imperative , functional , object oriented , structured and component oriented. It is mostly influenced by Java. Its secure , dynamic and threaded.
3. C++
C++ is the general purpose programming language. It was designed and developed by Bjarne Stroustrup. It was first available in the year 1983. It is middle level language , that it is been combined by high level language and low level language. The language is an enhancement over C. It was initially named as "C with Classes". It is static and unsafe in most of the applications but its a must for every developer and programmer initially.
4. JavaScript (along with CSS and HTML)
JavaScript is an functional programming language. Its an extension of ECMAScript. It came into being in the year 1995. It was designed by Brendan Eich and developed by Netscape Communications Corporations, Mozilla Foundations. Its dynamic , weak and duck prototype based language. Its provides action to web page. CSS which provides style to webpage and HTML which provides the necessary markup for the webpage.
5. Visual Basic
Visual Basic is the third generation event-driven programming language and integrated development environment. It was developed by Microsoft. This Object based and Event driven language came into being in the year 1991. It is been influenced by Quick Basic. Its strong and static in nature .... Very much famous in its initial phase of release.
6. PHP
PHP is an very much scripting language. It was basically designed for web-development to produce dynamic web pages. Generally PHP code is embedded with HTML which is been interpreted by the Web Server to develop a dynamic web page. It was designed by Rasmus Lerdorf and developed by The PHP group. Influenced by C, perl and java. Its dynamic and weak.
7. Objective - C
Objective - C is an object oriented programming language that combines Smalltalk messaging to the C programming language. It appeared in the year 1986. It was designed by Tom Love and Brad Cox. The developing team behind it is Apple Inc. Its cross platform , static , dynamic and weak.
8. Perl
Perl is very nicely and beautifully built programming language. Its some features are dynamic , general purpose , high-level programming language. It appeared in the year 1987. It was designed and developed by Larry Wall. It was influenced by languages such as Lisp , C and Pascal. Its typing discipline is quite dynamic.
9. Python
Python is general - purpose high level programming language. It is object oriented , functional , reflective and imperative programming language. It got appeared in the year 1991. It was designed by Guido Van Rossum and developed by Python Software Foundation. Its typing discipline says that its strong , dynamic and duck.
10. Ruby
Ruby is yet another dynamic , object oriented programming language developed by the influence of Smalltalk and Perl. It got appeared in the year 1995. It was designed and developed by Yukihiro Matsumoto. Its typing discipline is duck , dynamic and strong. Its cross platform.