Best programming languages to start learning today

Computer language

By Cdragon
  • Plankalkul

    developer: Konrad Zuse

    primary purpose: engineering
  • fortran

    developer: John Backus

    primary purpose: easy translation of math formulas into code
    acronym: FORmula TRANslation
  • MATH-MATIC

    developer: Charles Katz

    primary purpose: to improve upon Fortran
  • Lisp

    developer: John McCarthy
    primary purpose: easy manipulation of data strings
    acronym: LISt Processing
  • COBOL

    developer: CODASYL
    primary purpose: portable programing language for data processing
    acronym: common business-oriented language
  • RPG

    developer: IBM

    primary purpose: to serve as an alternative to punch card processing system

    acronym: Report Program Generator
  • BASIC

    developer: John G. Kemeny and Thomas E. Kurtz

    primary purpose: ease of use
    acronym: Beginners' All-purpose Symbolic Instruction Code
  • LOGO

    developer: Wally Feurzeig, Seymour Papert, and Cynthia Solomon

    primary purpose: draw basic shapes
  • B

    developer: D. M. Ritchie and K. L. Thompson

    primary purpose: non-numeric applications
  • ML

    developer: Robin Milner

    primary purpose: general purpose functions
    acronym: Meta Language
  • PASCAL

    developer: Niklaus Wirth

    primary purpose: to teach programing techniques
  • SQL

    developer: Raymond Boyce and Donald Chamberlin

    primary purpose: query, insert, update and modify data
  • C

    developer: Dennis Ritchie

    primary purpose: overcome problems of earlier languages
  • C++

    developer: Bjarne Stroustrup primary purpose:

    surpass the c language
  • ADA

    developer: Jean Ichbiah

    primary purpose: to be safe and strong
  • Python

    developer: Guido van Rossum

    primary purpose: to be capable with exceptions and interfacing with the Amoeba operating system
  • Java

    developer: james gosling

    primary purpose: handheld devices and set top boxes
  • Visual Basic

    developer: Microsoft

    primary purpose: extend the abilities of basic
  • PHP

    developer: Rasmus Lerdorf

    primary purpose: dynamic web applications
    acronym: Personal Home Page
  • Delphi

    developer: Anders Hejlsberg

    primary purpose: Windows applications
  • JavaScript

    developer: Brendan Eich

    primary purpose: computer browsers