Latest Programming Languages in 2017

Latest Programming Languages in 2017

There are currently lots of Programming Languages used by developers like Java, JavaScript, PHP, C# etc many more. Software demands grow, So am there to bought an article regarding latest Programming Languages coming in Trends. Have a quick look on them:
·       Google Go
·       Julia
·       Swift
·       Elixir
·       Rust
·       Erlang
·       Scala
·       Haskell
·       Clojure
·       Lua
·       Python
·       Ruby on Rails

·       TypeScript

Google Go: Go also known as golang, was launched by three Google Employees Robert Griesemer, Rob Pike and Ken Thompson in year 2009.
It is a open source language which is viewed as faster and easier to use than more established languages such as Java and C, from which it is derived.
Julia: Julia is described as a “high level, high performance programming langauge for technical computing”. Julia is designed for Parallelism and Cloud Computing. This Programming Language is devdeloped by Jeff Bezanson,Stefan Karpinski,Viral Shah, and Alan Edelman.

Swift: Swift, revealed at Apple's WWDC conference in 2014. It is the replacement of Objective-C Language  for OSX and iOS development. Apple made the language open source in December 2015 under the Apache license. That means all of the source code will be available to edit and programs can be made without attributing them to Apple.
Elixir: Elixir is defined as a 'functional, concurrent, general-purpose' programming language. It was created in 2012 for web development and building embedded systems. It is used by companies such as Pinterest, Moz and Inverse.

 Rust: Created by Mozilla, Rust 1.0 was released in 2014, having been in development for a number of years. Mozilla describes it as a “new programming language which focuses on performance, parallelisation, and memory safety”, which relates to C and C++ Programming Languages.

 Erlang:Erlang is a relatively simple programming language designed for large, scalable and high-availability applications. It is Created by developers at Ericsson. It garnered little attention outside of the telecoms industry since the mid-nineties, but has grown in prominence in recent years, with a number of high profile users. WhatsApp, for example, uses Erlang to handle billions of messages sent across its network each day.

Haskell:  Haskell calls itself an 'advanced purely-functional programming language'. Its first specifications were published in 1990. It features a type system with type inference and 'lazy evaluation'. It is mainly used within academia but there are some examples of it being used in industry, for example projects within AT&T, BAE Systems, Facebook and even Google.

Clojure:Clojure, is a replacement of the Lisp programming language. It is a general-purpose language which emphasises functional programming. It treats code as data and has a macro system, like other 'Lisps'. It is launched in 2009.

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. It is developed in year 2016.
 Lua: Lua is described as a cross-platform, 'lightweight multi-paradigm' language mainly designed for embedded systems and clients. Lua was designed in 1993. It is a very popular language among gaming firms and used for Angry Birds and World of Warcraft, to name just two.

Ruby on Rails: Ruby on Rails (a notable framework) is like ‘jQuery for JavaScript’. It makes it much easier to use Ruby. Ruby on Rails 5.1 was released in December 2016.

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.

 Scala :  Scala has been around for slightly longer than most of the other languages featuring on this list. But the functional and object-oriented language – which is highly scalable, hence its name – is continuing to gain ground with well-known organisations. It is created by many companies like Twitter, LinkedIn, or Intel.

Comments