A language agnostic book on programming.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Brett Langdon 7ded4dcd41 Updated README.md to include description of project 14 years ago
1 - Introduction swapped 2.2 and 2.3. fixed and updated chapter 2. added pigVal, pigVar and pigOut commands for text formatting 14 years ago
2 - Getting Started Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago
3 - Functional Programming Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago
4 - Object Oriented Programming Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago
5 - Data Structures added new chapter Getting Started, began working on sections 1 and 2 of chapter 2 14 years ago
6 - Algorithms added new chapter Getting Started, began working on sections 1 and 2 of chapter 2 14 years ago
.gitignore removed *.pdf from .gitignore. added Programming In General.pdf 14 years ago
.tex initial commit 14 years ago
Programming In General.pdf Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago
Programming In General.tex Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago
README.md Updated README.md to include description of project 14 years ago
build Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago
footer.tex initial commit 14 years ago
header.tex Updated 3.1 - added declaration subsection. Added subsections to 3.2 and 3.3. Added sections to chapter 4 14 years ago

README.md

Programming In General

Programming In General is a text resource for people to use to learn how to program. This resource is recommended for both those seasoned verterans who want to learn something new or even those who have never learned a programming language before.

Programming In General is written in a code agnostic format allowing readers to translate the examples to which ever programming language they would like.

Enjoy.

Build PDF

To build from source you must have latex and python installed. To build you just run the provided "build" script which will compile the main .tex source from the chapter subdirectories. Then it compiles the .pdf version from that

Instructions:

git clone git@git.blangdon.com:programming_in_general.git
cd "programming in general"
./build

Output will be:

"Programming In General.tex"
    and
"Programming In General.pdf"