Home›Multi-Paradigm Language›Typing DisciplineBrowse ByTyping DisciplineThis dimension groups programming languages by their typing discipline, statically typed, dynamically typed or untyped. Wikipedia notes that a programming language is meant for "expressing computer programs, typically allowing software to be written in a human readable manner," and how it tracks data types is one of its most basic design choices. Browsing by typing discipline keeps languages that handle types the same way grouped together.FactsTyping DisciplineSourcesComments (0)Reader Challenges (0)FactsComparisonEra of EmergenceWell-attested1965 CE 1Typing DisciplineFilter Results5 entriesParadigmAllCross-Platform and Cloud Multi-Paradigm Languages (3)Declarative Research Languages (2)General-Purpose Multi-Paradigm Languages (5)ML-Descended Multi-Paradigm Languages (2)Rebol and Its Successors (2)First ReleasedAll1963 (1)1976 (2)1988 (2)1991 (3)1992 (2)1995 (4)1996 (2)1997 (2)2003 (2)2004 (2)2005 (3)2008 (2)2009 (2)2011 (2)2012 (2)2014 (2)2017 (2)LicenseAllApache License 2.0 (3)BSD 3-Clause License (2)GNU Lesser General Public License Version 2.1 (2)ISC License (2)MIT License (3)Proprietary Software (2)Python Software Foundation License 2.0 (3)Invented ByAllAlan Edelman (2)Andrey Breslav (2)Brendan Eich (2)Carl Sassenrath (2)Chris Lattner (2)Christopher Strachey (1)Frank Leymann (2)Guido van Rossum (3)John Chambers (2)Martin Odersky (2)Stephen Wolfram (2)Xavier Leroy (2)Invented By CompanyAllApple Inc. (3)JetBrains (2)Microsoft (2)Wolfram Research (2)WSO2 (2)LineageAllABC (programming language) (3)ALGOL 60 (1)AWK (2)C (2)C++ (3)Common Lisp (2)Erlang (1)Forth (2)Fortran (2)Gosu (programming language) (2)Groovy (2)Haskell (2)Java (2)JavaScript (3)Kotlin (2)Lisp (2)Logo (2)Lua (3)MATLAB (2)Modula-3 (2)OCaml (3)Perl (3)Prolog (2)Python (2)R (2)Scheme (2)Self (2)Simula (2)Smalltalk (2)Standard ML (2)TypeScript (2)PredecessorAllALGOL 60 (1)Objective-C (2)ACM AreaAllProgramming Language Theory (3)Software Engineering (5)Origin YearAll2006 (1)Show ResultsDuck TypingTyping Discipline2 entriesDynamic TypingTyping Discipline10 entriesGradual TypingTyping Discipline1 entryStatic TypingTyping Discipline11 entriesStrong TypingTyping Discipline17 entriesSources1. Wikipedia: PL/Itier 2WikipediaPL/I, Naming history sectionQuote, PL/I, Naming history sectionThis acronym conflicted with that of the UK's National Physical Laboratory and was replaced briefly by MPPL (MultiPurpose Programming Language) and, in 1965, with PL/I (with a Roman numeral "I").View the SourceComments (0)No comments yet. Be the first to share a thought.Sign in to join the discussion.Reader Challenges (0)No disputes yet. Spotted an error or a better source? Open the first one.Sign in to dispute this or suggest a correction.