The Programmer's Dictionary

Author: Conrado Rosa


Table of Contents


Objective

To systematize computer science philosophically and pedagogically.


Method

This science is divided into five levels: Software, Language, Hardware, Peopleware, and Logic.

Logic is the study of universal possibility.

Peopleware is the study of sociology and human organization.

Hardware is the study of machines.

Language is the study of commanding machines.

Software is the study of utilizing machines.

Logic is possibility. Without possibility, there is no human being. Without a human being, there is no machine. Without a machine, language loses its function. Without functional language, there is no software.


List

1 - Software

2 - Language

3 - Hardware

4 - Peopleware

5 - Logic


Appendix 1 - Survival Kit


Appendix 2 — Bibliography


Changelog

Note: This website is still in development. Some sections do not yet have descriptions, which will be added in future updates.