gptkbp:instanceOf
|
gptkb:programming_language
|
gptkbp:category
|
gptkb:programming_language
gptkb:software
cross-platform software
superset of JavaScript
|
gptkbp:compilesTo
|
gptkb:JavaScript
|
gptkbp:designedBy
|
gptkb:Anders_Hejlsberg
|
gptkbp:developedBy
|
gptkb:Microsoft
|
gptkbp:fileExtension
|
.ts
.tsx
|
gptkbp:firstAppearance
|
2012
|
gptkbp:hasFeature
|
interfaces
modules
type inference
decorators
generics
abstract classes
access modifiers
async/await
conditional types
decorators (experimental)
enums
intersection types
mapped types
namespaces
optional static typing
readonly properties
tuples
type aliases
type assertions
type guards
union types
utility types
|
https://www.w3.org/2000/01/rdf-schema#label
|
TypeScript
|
gptkbp:influenced
|
gptkb:Angular
gptkb:AssemblyScript
gptkb:Deno
|
gptkbp:influencedBy
|
gptkb:Java
gptkb:JavaScript
gptkb:C#
gptkb:.NET
|
gptkbp:latestReleaseVersion
|
2024-05-21
5.4.5
|
gptkbp:license
|
gptkb:Apache_License_2.0
|
gptkbp:packageManager
|
gptkb:npm
|
gptkbp:paradigm
|
generic
object-oriented
functional
multi-paradigm
compiled
|
gptkbp:platform
|
cross-platform
|
gptkbp:repository
|
https://github.com/microsoft/TypeScript
|
gptkbp:sourceModel
|
open source
|
gptkbp:supports
|
ECMAScript 3 and later
|
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:JavaScript
gptkb:Upanishads
gptkb:list
gptkb:logic
gptkb:mobile_application
gptkb:museum
gptkb:standard
gptkb:WebAssembly
gptkb:GraphQL_APIs
|
gptkbp:bfsLayer
|
4
|