Programming

A programming language is a formal constructed language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behavior of a machine or to express algorithms.

Windows 11 by Allan FaringtonThe C Programming Language by Brian W. KernighanYour Guide To Scrivener by Nicole DionisioGet Started With HTML5 by Matthew    HughesScratch 2.0 Programming by Denis Golikov
Best Technical Books
89 books — 60 voters
Introduction to Algorithms by Thomas H. CormenJavaScript by Douglas CrockfordThe Algorithm Design Manual by Steven S. SkienaVirtual Reality by Howard RheingoldScratch 2.0 Programming by Denis Golikov
Programmer
70 books — 11 voters

Paradigms of Artificial Intelligence Programming by Peter NorvigANSI Common Lisp by Paul    GrahamProgramming Clojure by Stuart HallowayLisp in Small Pieces by Christian QueinnecThe Art of the Metaobject Protocol by Gregor Kiczales
Rich Hickey's Clojure Bookshelf
39 books — 3 voters
Python for Data Analysis by Wes McKinneyFluent Python by Luciano RamalhoLearning Python by Mark LutzPython Crash Course by Eric MatthesViolent Python by T.J. O'Connor
Best Python programming books
24 books — 51 voters

Windows 11 by Allan FaringtonPython Handbook For Beginners. A Hands-On Crash Course For Ki... by Roman GurbanovIntroduction to System Design by Shivam    SinghThe Elements of Programming Style by Brian W. KernighanCompilers by Alfred V. Aho
Computer Science Books
15 books — 47 voters


Martin Fowler
Any fool can write code that a computer can understand. Good programmers write code that humans can understand.
Martin Fowler

Donald Ervin Knuth
The best programs are written so that computing machines can perform them quickly and so that human beings can understand them clearly. A programmer is ideally an essayist who works with traditional aesthetic and literary forms as well as mathematical concepts, to communicate the way that an algorithm works and to convince a reader that the results will be correct.
Donald E. Knuth, Selected Papers on Computer Science

More quotes...
Developer Interested in sharing knowledge, books about programming, architecture, IT,....
11 members, last active 6 years ago
BookWorms This group is for anyone who loves to read different genres. Every month we have book of the mon…more
9 members, last active one year ago
Nulogy For the continuous learning culture at Nulogy
9 members, last active 7 years ago
My Tech Reads Bits of knowledge from the most influential IT reads.
4 members, last active 6 years ago

Tags

Tags contributing to this page include: programming and programing