“Software is devouring the world,” venture capitalist Marc Andreessen largely declared. Someone has to write that software. Why not you? There are thousands of programming languages, but some are far more popular than the residue. When a company forces out to find new programming art, they’re looking for people well-known with the languages and arrangement they already use — even as new languages like Apple Swift start to make a splash.
Here are the computer languages you should learn if you always want to have a job, as advised by the popular TIOBE Index.
Java: Originally assumed in 1991 as a programming language for smart audio, Oracle’s Java is still the most popular language in the world — a position harder by the fact that Java is touchy to Android app development and lots of business software
R Programming language
This is the programming language of prime for statisticians and anyone doing data analysis. Google has gone on a story as a big fan of R, for the power it gives to its mathematicians.
One of the oldest computer languages still in common use, C was conceived in the early 1970s. In 1978, the language’s legendary and still widely read a manual, the 800-page “The C Programming Language,” saw print for the first time.
This language for programming websites is strangely common — some estimates say it powers one-third of the web. Big sites like WordPress, Facebook, and Yahoo use it. A lot of programmers also hate PHP with an affection — Stack Exchange founder Jeff Atwood once wrote: “PHP isn’t so much a language as a random collection of arbitrary stuff, a virtual explosion at the keyword and function factory.”
Like Python, developers like this 24-year-old language because it’s easy to read and write the code. Also, famous is Rails, an add-on framework for Ruby that makes it really easy to use it to build web apps. The language’s authoritative motto is “A programmer’s best friend.”
This language proof back to 1989, and is adored by its fans for its highly readable code. Many programmers propose it’s the easiest language to get started with.
This offshoot of Java has surged in adoration since its 2007 inception, designed to make it easier and agile to write lots of code. And since Groovy organizes just fine with Java code, it’s won over developers at big companies like IBM, Google, and Target.
Microsoft’s Visual Basic (and its successor, Visual Basic .NET) tries to make a computer easier with a graphical element that lets you change portions of a program by dragging and dropping. It’s old, and some think it’s lacking features next to other languages, but with Microsoft’s help, it’s still got its customer out there.
The original C programming language was so dominant that it inspired a lot of alike named successors, all of which took their inspiration from the original but added features from other languages. It’s still more popular than Apple’s domestic Swift language, but Swift is gaining fast.
Originally developed by a NASA engineer in the late eighties, Perl excels at processing text, and developers like it because it’s powerful and flexible. It was once famously described as “the duct tape of the web,” because it’s really great at ownership websites together, but it’s not the most elegant language.
First invented in 1949, Assembly is the complete lowest-level way of speaking to the computer’s processor. For a long time, programmers would learn Assembly in computer science classes, and then at no time use it again. But it’s handy for building powerful software to run on low-powered engines like smart appliances and wearable computers, so its time has come again
Intended as a mathematical programming language to help teach university students advanced algebra and image processing, it’s also broadly used by scientists, engineers, and programmers working in the exploding field of image processing and other artificial intelligence applications.
While Apple’s issues with Taylor Swift may have made all the caption last year, the Apple Swift set up language was leading over developers as a faster, easier way to build iPhone apps. With high-profile fans like IBM, foresee it to take off even more in 2016.
Named for famed philosopher Blaise Pascal, this language was involved in the summarizing of the original Apple Macintosh brain. There are plenty of Pascal-based systems still out there today.
Delphi Object Pascal
Originally developed by Apple in 1986 and titled because it helped hacker connect to Oracle databases (as in, “The Oracle of Delphi”), Delphi is seeing its star rise once again as an alternative to building smartphone apps.