Diese Seite vergleicht Programmiersprachen.
Objektorientierte Programmiersprachen Die folgende Tabelle zeigt eine Auswahl von objektorientierten Programmiersprachen. NameEntwicklerBeeinflusst vonBeeinflussteBetriebssystemeErscheinungsjahrLizenzenActionScriptAdobe Inc.JavaScript, JavaHaxePlattformunabhängig1998ProprietärAliceCarnegie Mellon UniversityWindows, macOS, Linux1998BSD-LizenzBlitz BasicBlitz ResearchWindowszlib-LizenzBooRodrigo Barreto de OliveiraC#, PythonGenie, ValaWindows, Linux, macOS2003MIT-Lizenz, BSD-LizenzC++Bjarne StroustrupC, Simula, Algol 68, CLU, ML, AdaAda 95, Chapel, C#, D, Go, Java, Nim, Perl, PHP, Python, Vala, Rust, Seed7Plattformunabhängig1983CoffeeScriptJeremy AshkenasJavaScript, Ruby, Perl, Python, Haskell, YAMLMoonScript, LiveScriptPlattformunabhängig2009MIT-LizenzCommon LispANSI X3J13 committeeLisp Machine Lisp, Maclisp, Symbolics ZetaLisp, Scheme, InterlispDylan, Eulisp, ISLisp, Ruby, SubLPlattformunabhängig1984C#MicrosoftC++, C, Java, Delphi, Modula-3, Cω, Eiffel, F#, Haskell, Icon, J#, Visual J++, Object Pascal, Rust, ML, Visual BasicJava, Vala, Cω, Swift, VB.NETCommon Language Infrastructure2001MIT-Lizenz, GNU General Public License, GNU Lesser General Public LicenseCythonRobert Bradshaw, Stefan BehnelPython, C, C++Linux, Unix-ähnliches System2007Apache-LizenzDWalter Bright, Andrei AlexandrescuC, C++, Eiffel, Java, C#, Python, RubyDScript, Genie, MiniD, Qore, Swift, ValaPlattformunabhängig2007Boost Software LicenseDylanApple, Carnegie Mellon UniversityCLOS, LISP, EuLisp, ALGOL, SchemeGoo, Lasso, Python, RubyPlattformunabhängig1992EiffelBertrand Meyer, Eiffel SoftwareAda, ALGOL, SimulaRubyPlattformunabhängig1985GNU General Public LicenseGambasBenoit MinisiniLinux/Unix/Haiku1999GNU General Public LicenseHaxeMotion TwinWindows, Linux, macOS2005GNU General Public License Inform Graham Nelson Windows, macOS, Linux 1993 Freeware, Artistic LicenseIoSteve DekorteSmalltalk, NewtonScript, Self, Lua, Lisp, Python, Act1Ioke, PotionPlattformunabhängig2002J-SharpMicrosoftJavaCommon Language Infrastructure2002JavaSun Microsystems, OracleC++, C, Ada, Smalltalk, Objective-C, Object Pascal, Oberon, Eiffel, Modula-3, Mesa, Simula, C#, UCSD PascalGroovy, Clojure, C#, Scala, Vala, ActionScript, Seed7, Kotlin, JavaScriptPlattformunabhängig1995GNU General Public LicenseJavaScriptBrendan EichSelf, C, Scheme, Perl, Python, Java, LuaActionScript, Haxe, CoffeeScript, Dart, TypeScriptPlattformunabhängig1995BSD-LizenzJuliaJeff Bezanson, Stefan Karpinski, Viral B. ShahMATLAB, Scheme, Lisp, ML, Cecil, Dylan, PyPy, Perl, R, Ruby, Lua, FortranLinux, macOS, FreeBSD, Windows2012MIT-Lizenz, GNU General Public License, GNU Lesser General Public License, BSD-LizenzKotlinJetBrainsJava, Scala, C#, Groovy, Gosu, JavaScriptPlattformunabhängig2011Apache-LizenzModula-3Digital Equipment Corporation, Olivetti, elego Software Solutions GmbHFreeBSD, Linux, Darwin, Solaris1988OberonNiklaus Wirth, Jürg GutknechtPascal, Modula-2Component Pascal, Active OberonWindows, Linux, Solaris, Mac OS, TOS, AmigaOS1987Object PascalApple, Niklaus Wirth, Anders HejlsbergTurbo Pascal, Simula, Smalltalk.Net-Framework, C#, Genie, Java, Nim, C/ALPlattformunabhängig1986Objective CAMLInstitut national de recherche en informatique et en automatiqueCaml Light, Cool Standard MLATS, Elm, F#, F*, Haxe, Opa, Rust, ScalaPlattformunabhängig1996Q Public License, GNU Lesser General Public LicenseObjective-CBrad Cox, Tom LoveSmalltalk, CSwiftOPENSTEP, macOS, iOS, GNUstep1984ooRexxSimon C. NashREXX, SmalltalkNetRexxPlattformunabhängig1988GNU General Public LicensePhalangerKarls-UniversitätCommon Language Runtime2013Apache-LizenzPharoPharo CommunityWindows, Linux, macOS2008MIT-Lizenz, Apache-LizenzPHPRasmus Lerdorf, Andi Gutmans, PHP Group, Zend Technologies, Zeev SuraskiC++, Perl, C, Java, Tcl, Hypertext Markup Language, JavaScriptUnix-ähnliches System, Windows1995PHP-LizenzProcessingBen Fry, Casey ReasPlattformunabhängig2001GNU General Public License, GNU Lesser General Public LicensePythonPython Software Foundation, Guido van RossumAlgol 68, ABC, Modula-3, C, C++, Perl, Java, Lisp, Haskell, APL, CLU, Dylan, Icon, Standard MLRuby, Boo, Groovy, Cython, JavaScript, SwiftPlattformunabhängig1991Python Software Foundation LicenseRubyYukihiro MatsumotoSmalltalk, Perl, Python, Lisp, CLU, Eiffel, Ada, Dylan, JavaScriptCrystal, D, Elixir, Groovy, Rust, SwiftPlattformunabhängig1995BSD-LizenzSatherGNU-ProjektEiffel, CLURustPlattformunabhängig1990ScalaÉcole polytechnique fédérale de LausanneJava, Pizza, ML, Haskell, Smalltalk, ErlangKotlinPlattformunabhängig2003BSD-LizenzScratchMitchel Resnick, MIT-Scratch-TeamLogo, Smalltalk, Squeak, Etoys, HyperCard, AgentSheets, StarLogo, Tweak, Snap!Catrobat, Snap!, App InventorWindows, macOS, Linux2007BSD-LizenzSeed7Thomas MertesPascal, Modula-2, Ada, Algol 68, C, C++, JavaPlattformunabhängig2005GNU General Public License, GNU Lesser General Public LicenseSimulaKristen NygaardUnix-ähnliches System, Windows, z/OS, TOPS-10, Multiple Virtual Storage1962SmalltalkAlan Kay, Dan Ingalls, Adele Goldberg, Ted Kaehler, Scott Wallace, Peter DeutschLisp, SimulaObjective-C, Java, Ruby, Self, PHP, Logtalk, Dylan, AppleScript, NewtonScript, Python, Groovy, Scala, Raku, Common Lisp Object System, Falcon, Io, Ioke, Fancy, StrongtalkWindows, Linux, macOS1972Snap!Brian Harvey, Jens MönigScratch, Lisp, SchemeScratchWindows, macOS, Linux2011Open SourceSquirrelAlberto DemichelisC++, Lua, Python, JavaScriptMiniDPlattformunabhängig2003MIT-LizenzSwiftChris LattnerObjective-C, Rust, Haskell, Ruby, Python, C#, CLU, DmacOS, iOS, tvOS, watchOS, Linux, Windows2014Apache-LizenzTclJohn OusterhoutLisp, Unix-Shell, CWindows, Linux, macOS, Mac OS Classic, Solaris1988BSD-LizenzTypeScriptAnders Hejlsberg, MicrosoftJavaScript, Java, C#Common Language Infrastructure2012Apache-LizenzValaRico Tzschichholz, Jürg Billeter, Raffaele SandriniBoo, C, C++, C#, D, JavaPlattformunabhängig2006GNU Lesser General Public LicenseVisual Basic .NETMicrosoftVisual Basic Classic, Java, C#Common Language Infrastructure2002Apache-LizenzVisual Basic ClassicMicrosoftQuickBASICGambasWindows, MS-DOS1991ProprietärXojoXojo, IncWindows, macOS, Linux1996ProprietärZigAndrew KelleyC, C++, Rust, Go, JavaScript/TypeScriptPlattformunabhängig2016MIT-Lizenz
Imperative Programmiersprachen Die folgende Tabelle zeigt eine Auswahl von imperativen Programmiersprachen. NameEntwicklerBeeinflusst vonBeeinflussteBetriebssystemeErscheinungsjahrLizenzenAlgol 60Backus, Bauer, Green, Katz, McCarthy, Naur, Perlis, Rutishauser, Samelson, van Wijngaarden, Vauquois, Wegstein, WoodgerAlgol 58Simula, CPL, Pascal, Ada, C1960Algol 68Adriaan van Wijngaarden, Barry J. Mailloux, John E. L. Peck, Cornelis H. A. KosterAlgol 60, Algol YC, C++, Bourne-Shell, Kornshell, Bash, Steelman, Ada, Python, Seed7, Mary, S31968BASICJohn G. Kemeny, Thomas E. KurtzAlgol 60, Fortran, JOSSCOMAL, Visual Basic Classic, Visual Basic .NET, GRASS1964CDennis Ritchie, Bell LaboratoriesB, Basic Combined Programming Language, Algol 68awk, C++, C−−, C#, Objective-C, D, Go, Java, JavaScript, PHP, Perl, Python, Vala, Seed7Windows, Unix-ähnliches System1972COBOLGrace Hopper, William Selden, Gertrude Tierney, Howard Bromberg, Howard Discount, Vernon Reeves, Jean E. SammetFLOW-MATIC, COMTRAN, FACTPL/I, PL/SQL, ABAPz/OS, Windows, Linux, macOS, BS2000, OS/4001959LuaRoberto Ierusalimschy, Waldemar Celes,
Luiz Henrique de FigueiredoC++, CLU, Modula, Scheme, SNOBOLFalcon, GameMonkey, Io, JavaScript, Julia, MiniD, MoonScript, Red, Ruby, SquirrelPlattformunabhängig1993MIT-LizenzMatlabThe MathWorksLinux, Unix, Windows, macOS, Solaris1984ProprietärMesaComputer Systems LaboratoryALGOLJava, Modula-2, Cedar, PostScript1976Modula-2Niklaus WirthPascalLua, Oberon, Seed7, Modula-2+, Modula-3Plattformunabhängig1978PascalNiklaus WirthALGOLModula-2, Ada, Oberon, Object Pascal, WEB, Seed71971PerlLarry Wallawk, BASIC, C, C++, Lisp, Pascal, Python, Raku, sed, Smalltalk, Unix-ShellPHP, Ruby, Python, JavaScript, Windows PowerShellPlattformunabhängig1987GNU General Public License, Artistic LicenseRustMozilla, Graydon Hoare, Rust FoundationAlef, C++, C#, Cyclone, Erlang, Haskell, Limbo, Newsqueak, Objective CAML, Scheme, Standard ML, SwiftLinux, macOS, Windows, FreeBSD, Android, iOS2010Apache-Lizenz, MIT-Lizenz
Skriptsprachen Die folgende Tabelle zeigt eine Auswahl von Skriptsprachen. NameEntwicklerBeeinflusst vonBeeinflussteBetriebssystemeErscheinungsjahrLizenzenActionScriptAdobe Inc.JavaScript, JavaHaxePlattformunabhängig1998ProprietärAngelScriptAndreas JönssonC, C++Plattformunabhängig2003zlib-LizenzAppleScriptAppleHyperTalk, natürliche Sprache, Natural-language programmingMac OS, macOS1993ProprietärAutoHotkeyChris Mallett, Steve GrayC++Windows2003GNU General Public LicenseAutoItJonathan BennettWindows1999FreewareAutoLISPAutodesk, Basis SoftwareLinux1986BashChet RameyUnix-ähnliches System, macOS, Windows1989GNU General Public LicensebcRobert H. Morris, Lorinda Cherry, Philip A. NelsonPlattformunabhängig1975BeanShellPat NiemeyerPlattformunabhängig1999Apache-Lizenz, Sun Public License, GNU Lesser General Public LicenseCLIBMControl Program Facility, IBM i1978CoffeeScriptJeremy AshkenasJavaScript, Ruby, Perl, Python, Haskell, YAMLMoonScript, LiveScriptPlattformunabhängig2009MIT-LizenzCurlCurl, Inc., Sumisho Computer Systems Corporation, SCSK CorporationLinux, macOS, Windows1998CythonRobert Bradshaw, Stefan BehnelPython, C, C++Linux, Unix-ähnliches System2007Apache-LizenzEmacs LispGNU-ProjektPlattformunabhängig1985GNU General Public LicenseEuphoriaopenEuphoria GroupPlattformunabhängigBSD-LizenzGambasBenoit MinisiniLinux/Unix/Haiku1999GNU General Public LicenseGroovyThe Groovy Project, Apache Software FoundationPython, Ruby, JavaPlattformunabhängig2003Apache-LizenzIoSteve Dekorte, Jonathan Wright, Jeremy TregunnaSmalltalk, NewtonScript, Self, Lua, Lisp, Python, Act1Ioke, Potion2002JavaScriptBrendan EichSelf, C, Scheme, Perl, Python, Java, LuaActionScript, Haxe, CoffeeScript, Dart, TypeScriptPlattformunabhängig1995BSD-LizenzJScriptMicrosoftWindows1996KiXtartRuud van VelsenWindows1991CarewareKornshellDavid KornUnix-ähnliches System, Linux, macOS, Windows1983Eclipse Public License, GNU Lesser General Public LicenseLuaRoberto Ierusalimschy, Waldemar Celes,