APL for PDP-8

GPTKB entity

Statements (55)
Predicate Object
gptkbp:instance_of gptkb:C_programming_language
gptkbp:album not widely used
gptkbp:availability limited access
gptkbp:based_on APL (A Programming Language)
gptkbp:characters ASCII
gptkbp:community small but dedicated
small group of enthusiasts
gptkbp:community_support minimal
gptkbp:compatibility with other APL versions
gptkbp:control_system conditional statements
gptkbp:current_status historical interest
gptkbp:data_structures nested arrays
gptkbp:data_type arrays
gptkbp:debugging_support limited tools
gptkbp:designed_by gptkb:Kenneth_E._Iverson
gptkbp:developed_by 1960s
gptkbp:development command line
gptkbp:educational_use teaching programming concepts
gptkbp:error_handling limited
cryptic
gptkbp:error_recovery manual intervention
gptkbp:execution_speed moderate
gptkbp:features special symbols
gptkbp:first_released gptkb:1966
gptkbp:formulation symbolic
gptkbp:has_documentation available in print
gptkbp:has_website scientific computing
gptkbp:historical_significance early array programming language
https://www.w3.org/2000/01/rdf-schema#label APL for PDP-8
gptkbp:influenced_by gptkb:Mathematics
gptkbp:input_output gptkb:keyboard
printed output
console-based
gptkbp:inspiration gptkb:original_score
gptkbp:is_taught_in steep
gptkbp:latest_version 1.0
gptkbp:legacy influenced later languages
gptkbp:looping_mechanism recursive functions
gptkbp:notable_feature concise syntax
gptkbp:notable_users gptkb:researchers
gptkbp:paradigm functional programming
gptkbp:performance depends on implementation
gptkbp:platform gptkb:PDP-8
gptkbp:ram limited
gptkbp:service low
gptkbp:successor APL for other platforms
gptkbp:supports interactive programming
gptkbp:type interpreted language
gptkbp:used_for array programming
gptkbp:user_base academic institutions
gptkbp:user_interface text-based
gptkbp:was_executed_by single-threaded
gptkbp:written_in gptkb:assembly_language
gptkbp:bfsParent gptkb:PDP-8/_L
gptkbp:bfsLayer 7