What are the five most popular programming languages?

Source: Internet
Author: User

5 of your best practicesProgramWhat is the design language?
By chip Camden
Translation:Purple endurer
Tags: programming language, language, programming, lisp, development tools, software development, software/website development, chip Camden
Http://blogs.techrepublic.com.com/project-management? P = 180 & tag = NL. e606

This is a small exercise. I hope you can give it a try for all programming. First, list the five most popular programming languages based on your expertise (your mastery of the language is not necessarily your longest use. Mine is:

Synergy/de
C/C ++
Ruby
C #
PHP

Next, list the first five programming languages based on the time you used in the past. Mine is:

C/C ++
Synergy/de
PHP
Delphi
C #

Finally, list the five programming languages you most want to use. Mine is:

Ruby
ECMA
Scriptlisp (any flavor)
Haskell
Synergy/de (Version 9)

As you can see, there is a gap between the language I use most time and the language I want to use most. I think this reflects the gradual transformation of the industry. We are in the post-Java era. In this era, we assume that any binary language will provide at least some support for objects, automatic resource recovery, and secure encapsulation of pointers. The leading language in this era is a model of many aspects: They make object-oriented problems more practical than orthodox, and they make functional programming styles play a role. The best thing is to promote dynamic programming-this, in short, means that the computation is equivalent.

Because it's an old guy, I can remember the previous Java age (in fact, it accounts for most of my career !), I will call it the post-Pascal era. At that time, any decentProgramming LanguageProvides structured programming tools. Object-Oriented systems are still mainly the special zones of the theoretical community, rather than application developers. The begin-end and case statements are popular for the moment. Let's talk more about the loop structure. External functions are streamlined and used as utility routines. Although many programmers realize that excessive use of functions may cause great changes in programming, available memory, and stack space, or the lag of old systems often prevents these concepts from being put into practice.

I can't help wondering what the next one is. Of course, LISP has demonstrated the endurance of functional programming, but may there be more than one or more excellent examples in the future? Only time will tell us.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.