why do people uses old programming language than new programming language...

in programming •  7 years ago 

I presume by older languages, you mean Java (1995), Python (1991), C++ (1985), PHP (1995), Ruby (1995), Perl (1987), JavaScript (1995), C (1972), R (1993), C# (2000).

Older languages are proven and reliable. They’re trusted.

Older languages have rich ecosystems and large user communities.

Older languages have large legacies of software that must be maintained which means…

Older languages have more job opportunities. According to Indeed.com:

Java – 60,977 job postings for the United States
Python – 48,346
JavaScript – 44,131
C++ – 32,230
C# – 26,553
Ruby – 17,975
Perl – 14,019
PHP – 10,313
New languages have job postings of under 1,000.

New languages do not usually offer enough benefits to offset all of the above advantages. They’re untested and not trusted.

Also, no programming language is perfect. New languages have their issues, too.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I like the stats, Java is still a major contender in the job force because its such an easy language to learn and develop with.

All programming languages have pros and cons though.

I myself have been a C++ programmer for over 20 years now. However since I have moved out of the AAA game industry I use Unity and C# (you could say its a script but its basically the lanuage).

I think some new languages like GoLang and Ruby will see a stronger following overtime but who knows maybe assembly will make a comeback......