Racket programming language

GPTKB entity

Statements (51)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:category multi-paradigm programming languages
educational programming languages
Lisp programming language family
Scheme programming language family
gptkbp:designedBy gptkb:Matthias_Felleisen
gptkbp:developer PLT
gptkbp:documentation https://docs.racket-lang.org/
gptkbp:fileExtension .rkt
gptkbp:firstAppearance 1995
gptkbp:hasFeature gptkb:server
garbage collection
macro system
contracts
first-class continuations
module system
package manager
syntax extension
GUI library
cross-platform IDE (DrRacket)
language-oriented programming
typed and untyped code integration
gptkbp:hasIDE gptkb:DrRacket
https://www.w3.org/2000/01/rdf-schema#label Racket programming language
gptkbp:implementedIn gptkb:Racket
C
gptkbp:influenced gptkb:Pyret
gptkb:Typed_Racket
gptkbp:influencedBy gptkb:Lisp
gptkb:Scheme
ML
gptkbp:latestReleaseVersion 8.10
2023-10-19
gptkbp:license gptkb:LGPL
gptkbp:paradigm imperative
object-oriented
functional
multi-paradigm
gptkbp:platform Cross-platform
gptkbp:predecessor gptkb:PLT_Scheme
gptkbp:supports gptkb:Windows
gptkb:macOS
gptkb:Linux
gptkbp:usedFor education
research
language design
general-purpose programming
gptkbp:website https://racket-lang.org/
gptkbp:bfsParent gptkb:Racket_Package_Manager
gptkb:Matthew_Flatt
gptkbp:bfsLayer 6