Wednesday, November 20, 2019

According To The Microsoft-Owned GitHub, The 10 Fastest Growing Programming Languages

According To The Microsoft-Owned GitHub, The 10 Fastest Growing Programming Languages


10. Go, also known as Golang, is a programming language created at Google by Robert Griesemer, Rob Pike, and Ken Thompsonn. In 2009, Google release Go as an Open
Source Language, Meaning it's free for anyone to use, download or Modify. Go was designed to be especially fast and easy to work with, especially for larger-scale
systems (like Google's own)



09. Assembly is a programming language that "speaks" as directly as possible to computer in their primary language:
0's and 1's. Developer use Assembly to write instructions for computers to access data at the lowest Possible level.


08. Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991,
Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach
aim to help programmers write clear, logical code for small and large-scale projects.



07. Apex is a proprietary language developed by Salesforce.com. It is a strongly typed, object-oriented programming language that allows developers to execute
 flow and transaction control statements on the Force.com platform server in conjunction with calls to the Force.com API



06. PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.
 Initially a Windows component only, known as Windows PowerShell, it was made open-source and cross-platform on 18 August 2016 with the introduction of PowerShell Core.
 The former is built on .NET Framework while the latter on .NET Core.



05. TypeScript is an open-source programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript, and adds optional
static typing to the language. TypeScript is designed for development of large applications and transcompiles to JavaScript.



04. Kotlin is a cross-platform, statically typed, general-purpose programming language with type inference. Kotlin is designed to interoperate fully with Java,
 and the JVM version of its standard library depends on the Java Class Library, but type inference allows its syntax to be more concise.



03. HCL. HCL (HashiCorp Configuration Language) is a configuration language built by HashiCorp. The goal of HCL is to build a structured configuration language
that is both human and machine friendly for use with command-line tools, but specifically targeted towards DevOps tools, servers, etc.



02. Rust is a multi-paradigm system programming language focused on safety, especially safe concurrency. Rust is syntactically similar to C++,
but is designed to provide better memory safety while maintaining high performance.



01. Dart is a client-optimized programming language for apps on multiple platforms. It is developed by Google and is used to build mobile, desktop,
backend and web applications. Dart is an object-oriented, class defined, garbage-collected language using a C-style syntax that transcompiles optionally into JavaScript.


No comments:

Post a Comment