Other Programming Languages

ActionScript

An object-oriented programming language for Web site animation, is based on ECMAScript, used to create onscreen environments - games,  e-commerce applications.

Ada

A structured, statically typed, object-oriented programming language, extended from Pascal, designed for large, long-lived applications (and embedded systems in particular) where security is essential, it improves code safety and maintainability. 

Assembler

A computer program that interprets software programs written in Assembly language into machine language, code, instructions. 

Assembly language

A low-level programming language for computers with a strong correspondence between the language and the architecture's machine code instructions, can be used to fine-tune a program. Also known as Assembly code.

Clojure

A general-purpose functional programming language features a concise syntax, elegant concurrency support and frictionless Java integration, used extensively for processing large volumes of data.

CoffeeScript

A programming language that compiles to JavaScript. It means that you write your code in CoffeeScript, run it through the compiler, and the output is JavaScript that can be served up to your browser. 

Dart

An open-source web-based programming language developed by Google. Was created mainly for web applications. Has a syntax similar to the C language, supports object-oriented constructs such as classes and inheritance. 

Delphi

An object oriented programming language and an Integrated Development Environment, created by the Embarcadero company, it is used for windows services, utilities, and desktop interactive applications, has its own Object Pascal dialect and generate native code for several Windows, iOS and Android platforms. 

Hack

An open-source programming language for the HipHop Virtual Machine, created by Facebook as a dialect of PHP, it includes new language features such as an extremely robust static type checking system, improved lambda support, native collections, etc. 

Haskell

A general purpose functional programming language with non-strict semantics. It's good for graphics, networking, systems programming, data structures, development, text processing, etc. 

Go

An open-source, statically typed programming language designed for fast compiling and efficient garbage-collection. Developed at Google in 2007.

Lua

A dynamic scripting language, it is lightweight, multi-paradigm and cross-platform, designed primarily for embedded systems and clients, is easy to add to an existing C or C++ application. 

Maple

A multi-paradigm programming language used for representing and interpreting mathematical expressions and their display in web pages, allows to create custom UI, supports numeric/symbolic computation and visualization, also has interfaces to other languages.

MATLAB

Stands for Matrix Laboratory, a high-performance language for numerical computation and visualization, optimized for solving engineering and scientific problems. 

Perl

A general-purpose, interpreted, dynamic programming languages designed for text processing, used for system administration, web development, network programming, GUI development, and more. Short for Practical Extraction and Report Language. 

R language

An open source programming language and software environment for statistical computing. R is mostly used by statisticians, sociologists and data miners.

RPG

Stands for Report Program Generator, a high-level programming language with a a fixed-format, used for business applications, in particular in IBM systems. 

VBScript

Stands for Visual Basic Script, a general-purpose, lightweight and active scripting language developed by Microsoft, has a very simple syntax, is the primary scripting language for Quick Test Professional (QTP). 

Xtend

A general-purpose high-level programming language for the JVM, an expressive dialect of Java that focuses on a concise syntax and additional functionality such as type inference, extension methods, and operator overloading.

Subscribe for updates