Statements (53)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:programming_language
|
gptkbp:category |
open source
superset of JavaScript compiled language typed language |
gptkbp:designedBy |
gptkb:Anders_Hejlsberg
|
gptkbp:developedBy |
gptkb:Microsoft
|
gptkbp:fileExtension |
.ts
.tsx |
gptkbp:firstAppearance |
2012
|
gptkbp:hasFeature |
interfaces
modules type inference decorators generics async/await conditional types enums intersection types mapped types namespaces optional static typing tuples type aliases type guards union types utility types |
https://www.w3.org/2000/01/rdf-schema#label |
Typescript
|
gptkbp:influenced |
gptkb:Angular
gptkb:Deno |
gptkbp:influencedBy |
gptkb:Java
gptkb:JavaScript gptkb:C# |
gptkbp:latestReleaseVersion |
2024-05-21
5.4.5 |
gptkbp:license |
gptkb:Apache_License_2.0
|
gptkbp:paradigm |
generic
object-oriented functional multi-paradigm compiled |
gptkbp:platform |
Cross-platform
|
gptkbp:supports |
ECMAScript 3 and newer
|
gptkbp:transpilesTo |
gptkb:JavaScript
|
gptkbp:typingDiscipline |
strong
static structural |
gptkbp:usedFor |
web development
server-side development application development |
gptkbp:website |
https://www.typescriptlang.org/
|
gptkbp:bfsParent |
gptkb:Elrond_Network
|
gptkbp:bfsLayer |
7
|