This section is for programming languages which were created, and have as a main or major purpose, to educate and teach about language concepts, design, programming, and-or larger, more general system issues; and-or support other types of education (networking, math, physics); languages existing solely or in large part, to educate. These usually start out far simpler than more general, or widely used languages, but some grow greatly, become very powerful, and find use in business or science; examples: BASIC, Pascal, Python, Smalltalk. Mostly the links in this section point to other language categories and languages there. The only languages listed exclusively here are those for which no better or clearer section seems suitable. Education Languages Programming Computers.
Education is the process of facilitating learning, or the acquisition of knowledge, skills, values, beliefs, and habits. (wikipedia)
- Education The process of facilitating learning, or the acquisition of knowledge, skills, values...
- An Education (2009 film) A 2009 coming-of-age drama film based on a memoir of the same name by British journalist Lynn...
- School of education A division within a university that is devoted to scholarship in the field of education, which...
- Education (Chittenden Memorial Window) A stained-glass window commissioned from Louis Comfort Tiffany's Tiffany Glass Company during the...
- Object-oriented Alice.org www
Object-oriented 3D programming environment, Alice.org, lets students learn fundamental programming concepts in context of creating animated movies and simple video games, uses pre-made classes one can add and manipulate. Carnegie Mellon University. Open source. Alice.org.
- Language A++ www
Language made to help students quickly and thoroughly understand essentials of programming, A++, acquire powerful pattern recognition skills that can be applied in most programming languages; based on the Lambda Calculus. A++.
- Compiler Zngr L www
Compiler of the theoretical language L, L, which is used as a simple language for teaching computation theory Zngr L.
- Makes SGP Systems www
Makes Baltie line of educational, Systems, graphic, object-oriented visual languages, for kids through adults; DOS and Windows versions. Czech Republic. SGP Systems.
- Growing ABC Programming Language www
Growing article, Programming Language, with links to many related topics. [Wikipedia] ABC Programming Language.
- By ABC Programmer's Handbook www
By Leo Guerts, Programmer's Handbook, Lambert Meertens, Steven Pemberton; Bosko Books, 2005, ISBN 0954723945. Full details of language, implementations; many sample programs. Downloads for several ABC implementations. [idhub.com] ABC Programmer's Handbook.
- Reporting Raiders of the Lost Altair BASIC Source Code www
Reporting on the lost Altair BASIC source code [The Register] Raiders of the Lost Altair BASIC Source Code.
- A MoonRock compiler www
A free compiler for a Basic-like language, compiler, with QuickBasic source code. MoonRock compiler.
- Home The Blue Page www
Home site of object-oriented teaching language and environment. Blue Page. Examples, manuals, downloads for Solaris and Linux, sources. The Blue Page.
- Blue Hello, World program www
Blue Hello, World program.
- Photo DLX CPU in SCMOS www
Photo with descriptions. DLX CPU in SCMOS.
- By The DLX Instruction Set Architecture Handbook www
By Philip M. DLX Instruction Set Architecture Handbook. Sailer, David R. Kaeli; Morgan Kaufmann, 1996, ISBN 1558603719, 1st edition. Definitive work on DLX instructions. Information and abstract. ACM Portal. The DLX Instruction Set Architecture Handbook.
- A JUDO www
A programming environment designed to help teach beginners and children how to program. JUDO.
- Text Deitel & Associates, Inc. www
Text books and training courses in Java, & Associates, Inc., C, C++, Internet and other programming technologies. Deitel & Associates, Inc..
- Teachable Topsy www
Teachable Operating System: tiny multithreaded messaging microkernel, Topsy, in ANSI C; protected threads, memory managed, and thread/process control. From undergraduate course on concurrency, device programming, OS concepts. Descriptions, documents, theses, downloads, contacts, links. [Open Source, GPL] Topsy.
- Tool MikeOS www
Tool to learn: how simple OSs work, MikeOS, OS development, x86 assembly language; simple code, ample documentation, often add new features on request. Open source. MikeOS.
- Growing Programming Language www
Growing article, Language, with links to many related topics. [Wikipedia] Programming Language.
- A An Introduction to Programming Languages www
A neutral conceptual analysis for those who know one language and want to learn about others. An Introduction to Programming Languages.
- Alexa: Education Languages
Alexa Directory Top Sites: Education Languages
- DMOZ: Education Languages
dmoz.org Directory: Education Languages