gptkbp:instance_of
|
gptkb:translator
gptkb:album
|
gptkbp:can_be_extended_by
|
gptkb:Libraries
gptkb:Modules
Plugins
|
gptkbp:can_be_used_for
|
Multiple platforms
|
gptkbp:can_be_used_in
|
gptkb:video_games
Mobile apps
Applications
Web servers
|
gptkbp:can_perform
|
Functional programming
Object-oriented programming
Procedural programming
|
gptkbp:designed_by
|
gptkb:Thomas_E._Kurtz
gptkb:Dr._John_G._Kemeny
|
gptkbp:developed_by
|
Various authors
|
gptkbp:features
|
guest artists
|
gptkbp:first_appearance
|
gptkb:1964
|
gptkbp:genre
|
hip hop
pop
|
gptkbp:has_feature
|
gptkb:Guile
gptkb:Chez_Scheme
gptkb:Chicken_Scheme
gptkb:MIT/_GNU_Scheme
gptkb:Racket
Dynamic typing
Garbage collection
Lexical scoping
|
gptkbp:has_features
|
error handling
file handling
string manipulation
sound support
graphics support
|
gptkbp:has_function
|
gptkb:Pascal
gptkb:C
|
gptkbp:has_legacy
|
influenced educational tools
influenced modern languages
|
gptkbp:has_variants
|
gptkb:Free_BASIC
gptkb:Power_BASIC
gptkb:Quick_BASIC
gptkb:Visual_BASIC
gptkb:GWBASIC
|
https://www.w3.org/2000/01/rdf-schema#label
|
translator
|
gptkbp:influenced_by
|
gptkb:Fortran
gptkb:LISP
|
gptkbp:is_available_on
|
gptkb:Unix
gptkb:Linux
gptkb:DOS
gptkb:mac_OS
gptkb:Windows
|
gptkbp:is_compatible_with
|
Other languages
|
gptkbp:is_implemented_in
|
gptkb:software
gptkb:computer
Macros
Continuations
Tail recursion
|
gptkbp:is_known_for
|
gptkb:Minimalism
Expressiveness
Flexibility
educational purposes
simplicity
ease of use
Powerful abstractions
|
gptkbp:is_often_compared_to
|
gptkb:Common_Lisp
gptkb:Ruby
gptkb:Haskell
gptkb:Python
gptkb:Java_Script
|
gptkbp:is_part_of
|
gptkb:Lisp_family
computer science history
BASIC programming language family
|
gptkbp:is_popular_in
|
gptkb:education
gptkb:research
Academic settings
Teaching programming concepts
|
gptkbp:is_supported_by
|
gptkb:IBM
gptkb:Microsoft
gptkb:Apple
|
gptkbp:is_used_in
|
gptkb:Artificial_Intelligence
Data analysis
Game development
Web development
Scripting
early personal computers
embedded systems
game development
scientific computing
business applications
|
gptkbp:label
|
gptkb:Epic_Records
|
gptkbp:length
|
45:00
|
gptkbp:producer
|
gptkb:Fergie
gptkb:will.i.am
gptkb:Taboo
gptkb:apl.de.ap
|
gptkbp:programming_language
|
gptkb:BASIC
gptkb:Scheme
|
gptkbp:released_in
|
gptkb:2020
|
gptkbp:runs_through
|
various platforms
|
gptkbp:support
|
Concurrency
Parallelism
|
gptkbp:supports
|
variables
control structures
First-class functions
line numbers
Tail call optimization
interactive execution
|
gptkbp:used_for
|
teaching programming
Evaluating Scheme code
|
gptkbp:written_in
|
gptkb:C
gptkb:Scheme
|
gptkbp:bfsParent
|
gptkb:DNA
|
gptkbp:bfsLayer
|
3
|