Skip to content

Latest commit

 

History

History
901 lines (870 loc) · 81 KB

File metadata and controls

901 lines (870 loc) · 81 KB

Programming Language Development Reference

     A research reference for aspiring programming-language developers.

Programming Languages, Libraries, and Environments, Including Computer Technologies

Programming Concepts and Methodologies

Technical Papers

Articles

Blog Posts

Notes

N. b.: Most notes in this document are included inline in parentheses at the end of the bullet-point/-item lines to which they apply.

Endnotes

1The bullet items suffixed with a reference to this endnote are most relevant in the context of assembly language(s) and machine code.
2Some child bullet items appear under both the parent bullet point on data types and the parent bullet item on type systems.

Free-Standing

To-Do/Fix-It

  • Correct the fact that one of the programming languages in this document is included herein because it was the earliest one to have a 128-bit (possibly extended?) floating-point data type mapped to the underlying IBM System/370 hardware, but I can't, for the life of me, remember which one so as to add a corresponding inline note to it in parentheses at the end of its bullet-point/-item line.)
  • Add references to programming-language evolution and purpose manifestos suitable for drawing inspiration from (possibly for improving the documentation behind the rationale for this programming language's conception…?)
  • Add more references to useful examples of code libraries written in other programming languages that might serve as good inspiration for core, standard, and/or common-use libraries that should get created for this one.

Sources