Table of Contents for Programming Languages: a survey


Cheatsheet of BASIC commands:

Statement types:


Implementations and variant s


BASIC is many people's first language:

"One thing that made Basic easy to learn was that the primitive IDE (editor, interpreter environment, etc.) was built into the language so that on a different machine one did not need to learn a new editing language/interface. See TeleType? examples. I once walked into a consumer electronics store as a teen and found out that the demo computer ran Basic. Without even knowing the brand, I was able to edit in a goofy little program that said something like:, "You are stupid" over and over in a semi-random pattern" -- [3]

"BASIC included a relatively small instruction set, removed all unnecessary syntax, and was designed to support short turn around times between composition and execution of programs, which collectively made it more accessible to novices. " -- Using Commutative Assessments to Compare Conceptual Understanding in Blocks-based and Text-based Programs