Introduction
Introduction Statistics Contact Development Disclaimer Help
Below are various programming and computer science related
books. I enjoy using "older" languages and have a particular
fondness for BASIC, FORTRAN, and COBOL.
*** Computer Science ***
Various books covering programming languages, computer
architecture, and the principles of computing, from
foundational concepts to advanced applications.
Elements of Computing Systems
Hidden Language of Computer Hardware and Software
Computer Organization and Design
Computer Science: An Overview
============================================================
*** Programming ***
[Assembly]
Assembly is a low-level programming language that provides
direct control over a computer's hardware using
processor-specific instructions.
[x86]
Introduction to 80x86 Assembly Language and Computer Architecture
Art of Assembly Language
Assembly Language for x86 Processors
Assembly Language Step-by-Step: Programming with DOS and Linux
[Z80]
Z80 Assembly Language Programming
Z80 Assembly Language Subroutines
Zilog Z80 Assembly Language Programming Manual
------------------------------------------------------------
[Ada]
Ada is a high-level programming language developed in the
late 1970s by the U.S. Department of Defense to improve
software reliability and maintainability, particularly for
embedded and real-time systems.
Ada: A Crash Course
Introduction to Ada
------------------------------------------------------------
[BASIC]
BASIC (Beginner's All-purpose Symbolic Instruction Code) is a
high-level programming language designed in the 1960s to be
simple and accessible for beginners. It was created by John
G. Kemeny and Thomas E. Kurtz at Dartmouth College to help
students learn programming. BASIC became widely popular in
the 1970s and 1980s, especially on early personal computers
like the Apple II and Commodore 64. While its original
versions used simple line-numbered syntax, modern variations
like Visual Basic have evolved into more powerful, structured
programming languages.
Programming in Quick Basic
Microsoft QuickBasic V4.5
Introduction to Computer Programming in BASIC
------------------------------------------------------------
C
------------------------------------------------------------
C++
------------------------------------------------------------
CBASIC
------------------------------------------------------------
COBOL
------------------------------------------------------------
CP/M
------------------------------------------------------------
FORTH
------------------------------------------------------------
FORTRAN
------------------------------------------------------------
HTML
------------------------------------------------------------
Javascript
------------------------------------------------------------
LISP
------------------------------------------------------------
Pascal
------------------------------------------------------------
PL/1
------------------------------------------------------------
PL/M
------------------------------------------------------------
Python
------------------------------------------------------------
Visual Basic
============================================================
*** Operating Systems ***
CP/M
------------------------------------------------------------
Linux
------------------------------------------------------------
UNIX
You are viewing proxied material from sdf.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.