Introduction to Computer Programming
Introduction to the process of taking an algorithm and encoding it into a notation, a programming language, so that it can be executed by a computer. The important first step is the need to have the solution. Without an algorithm there can be no program.
All categoriesBooks under this sub-category (39 books)
[No longer available] A Beginners C++
Post date: 24 Oct 2004![[No longer available] A Beginners C++](https://freetechbooks.com/uploads/1459220787-doco (1).png) 
			
[No longer available] A Beginners C++
Post date: 24 Oct 2004A Practical Introduction to Python Programming
Post date: 02 Jul 2021 
			
A Practical Introduction to Python Programming
Post date: 02 Jul 2021Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Post date: 19 Apr 2016 
			
Automate the Boring Stuff with Python: Practical Programming for Total Beginners
Post date: 19 Apr 2016C# Programming Yellow Book, The "Bananas" Edition
Post date: 05 Apr 2016 
			
C# Programming Yellow Book, The "Bananas" Edition
Post date: 05 Apr 2016Competitive Programmer's Handbook
Post date: 19 Feb 2021 
			
Competitive Programmer's Handbook
Post date: 19 Feb 2021 Post date: 23 May 2016
			
Post date: 23 May 2016Foundations of Computer Science
Post date: 16 Oct 2006 
			
Foundations of Computer Science
Post date: 16 Oct 2006 Post date: 24 Sep 2016
			
Post date: 24 Sep 2016Fundamentals of C++ Programming
Post date: 12 Jul 2016 
			
Fundamentals of C++ Programming
Post date: 12 Jul 2016Fundamentals of Python Programming
Post date: 12 Jul 2016 
			
Fundamentals of Python Programming
Post date: 12 Jul 2016How to be a Programmer: A Short, Comprehensive, and Personal Summary
Post date: 10 Apr 2005 
			
How to be a Programmer: A Short, Comprehensive, and Personal Summary
Post date: 10 Apr 2005How to be a Programmer: Community Version
Post date: 05 Apr 2016 
			
How to be a Programmer: Community Version
Post date: 05 Apr 2016 Post date: 13 Apr 2016
			
Post date: 13 Apr 2016 Post date: 27 Jul 2020
			
Post date: 27 Jul 2020How to Design Programs, Second Edition
Post date: 31 Aug 2016 
			
How to Design Programs, Second Edition
Post date: 31 Aug 2016