Wednesday 15 November 2017

RECENT PROGRAMMING LANGUAGES


  • JavaScript
  • Java
  • Python
  • Elixir
  • Rust
  • Go
  • TypeScript
  • PHP
  • Ruby on Rails
  • C#
  • Swift

JavaScript

As User snap stated in the article on the best web development trends for 2017JavaScript is the most commonly used programming language in the world.JavaScript can be illustrated by If this, then that.The latest version of JavaScript (ES2017) is launching in late 2017 and developers are already emotional about it (out of joy).Learn jQuery once you understand JavaScript. This is a library of different ‘plugins’ to add to your code which saves you time and makes it much easier for you to add a feature.PS: JS can also be a backend language, but to keep it simple I have just listed it in the front end section.
Java
No list will be complete without Java. In the long run, it’s always a great choice and the stats suggest it’s not going away anytime soon.It’s used on 15 billion (that’s not a typo) devices and over 10 million developers use Java worldwide!Learn Java if you are interested in creating Android apps, games, software and website content.Example sites that use Java are Amazon, LinkedIn, and eBay.Java 9 is launching in 2017 so definitely check it out when it’s ready.

Python

Python is an object-orientated language that closely resembles the English language which makes it a great language to learn for beginners as well as seasoned professionals.Examples sites that use Python are Instagram, YouTube, Reddit, NASA, and Usersnap (who wrote about their Python experience here) ðŸ™‚Python 3.6 was released in December 2016 with some awesome features.

Elixir

Elixir is a functional, dynamic language created for building scalable and maintainable applications.Concurrency is one of its main benefits. It’s great for large applications that handle a lot of tasks at the same time.Example sites that use Elixir are Pinterest, Moz, and Bleacher Report.

Rust

Rust is the most loved programming language on StackOverflow for 2016 which says a lot.It’s a general-purpose language to create fast, secure applications which take advantage of the powerful features of modern multi-core processors.Example sites that use Rust are Dropbox and Coursera.

Go

Go (or GOLANG) is created by Google and it’s only going to grow in popularity in 2017.It has an excellent standard library and it compiles fast. It’s also great with concurrent tasks and programs as well.Example sites that use Go are Netflix, YouTube, and Adobe.
ruby on rails logo

TypeScript

TypeScript is a statically typed language that compiles to JavaScript and it’s growing fast! The new version 2.1 includes all the new features of JavaScript with optional static types.Additional benefits are improved checks against bugs in your code and any typos, async/await and more.It’s also the preferred language for writing Angular 2 apps.
typescript logo
 PHP
PHP is the most popular server-side programming language in the world.It’s generally used as the foundation of Content Management Systems for WordPress and other websites like Wikipedia and Facebook.PHP 7.1 was released in December 2016. View the features here.
php logo

Ruby on Rails

Ruby on Rails (a notable framework) is like ‘jQuery for JavaScript’. It makes it much easier to use Ruby, but it’s advised that you have a good understanding of Ruby before you utilize Rails.Rails is a popular choice because many businesses make use of it. Some businesses are Airbnb, Groupon, Twitter, and Shopify.Also, make sure you have a good understanding of JavaScript as you will need to use it when you advance in Rails.Ruby on Rails 5.1 was released in December 2016 so take a look at the new features here.

C#

C# (‘see-sharp’) is a widely-used programming language. It’s not only limited to Microsoft’s .NET Framework.It’s also used for iOS/Android Apps with the technology from Xamarin and Windows applications.Version 7.0 will be released in 2017 with some incredible features.

Swift

Swift is one of the fastest growing programming languages in history!It’s built by Apple (not the one you eat) and they have some big plans for it so it would be good to take note of it now.If you’d like to become an iOS App Developer, learn Swift.

                                                                                                                          BY
                                                                                                                          D.AISHWARYA