Main background
Image for Programming section

Programming

Books number: 58

Computer programming is the process of designing and building an executable computer program to achieve a specific computer result or to perform a specific task. Programming includes tasks such as: parsing, generating algorithms, determining algorithm accuracy and resource consumption, and implementing algorithms in a selected programming language (commonly referred to as coding). The source code of the program is written in one or more languages ​​that are understandable to programmers, rather than machine code, which is executed directly by the CPU. The purpose of programming is to find a series of instructions that will automate the performance of a task (which can be as complex as an operating system) on a computer, often to solve a specific problem. Thus, professional programming often requires expertise in many different topics, including knowledge of the application domain, specialized algorithms, and formal logic.
Copyright
Cover of Making Games with Python & Pygame by Al Sweigart

Making Games with Python & Pygame

Writer icon

Al Sweigart

Programming

(0)

Copyright
Cover of Sencha Touch 2 Mobile JavaScript Framework by John Earl Clark

Sencha Touch 2 Mobile JavaScript Framework

Writer icon

John Earl Clark

Programming

(0)

Copyright
Cover of Impractical Python Projects: Playful Programming Activities to Make You Smarter by Lee Vaughan

Impractical Python Projects: Playful Programming Activities to Make You Smarter

Writer icon

Lee Vaughan

Programming

(0)

Copyright
Cover of Invent Your Own Computer Games With Python by Al Sweigart

Invent Your Own Computer Games With Python

Writer icon

Al Sweigart

Programming

(0)

Copyright
Cover of Debugging with GDB: The GNU Source-Level Debugger by Richard Stallman

Debugging with GDB: The GNU Source-Level Debugger

Writer icon

Richard Stallman

Programming

(0)

Copyright
Cover of Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python by Christian Mayer

Coffee Break Python: 50 Workouts to Kickstart Your Rapid Code Understanding in Python

Writer icon

Christian Mayer

Programming

(0)

Copyright
Cover of Coffee Break Python Workbook by Christian Mayer

Coffee Break Python Workbook

Writer icon

Christian Mayer

Programming

(0)

Copyright
Cover of Coffee Break NumPy: A Simple Road to Data Science Mastery That Fits Into Your Busy Life by Christian Mayer

Coffee Break NumPy: A Simple Road to Data Science Mastery That Fits Into Your Busy Life

Writer icon

Christian Mayer

Programming

(0)

Copyright
Cover of Coffee Break Python - Mastery Workout by Christian Mayer

Coffee Break Python - Mastery Workout

Writer icon

Christian Mayer

Programming

(0)

Copyright
Cover of Cracking Codes with Python: An Introduction to Building and Breaking Ciphers by Al Sweigart

Cracking Codes with Python: An Introduction to Building and Breaking Ciphers

Writer icon

Al Sweigart

Programming

(0)

Copyright
Cover of Scratch Programming Playground: Learn to Program by Making Cool Games by Al Sweigart

Scratch Programming Playground: Learn to Program by Making Cool Games

Writer icon

Al Sweigart

Programming

(0)

Copyright
Cover of Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code by Al Sweigart

Beyond the Basic Stuff with Python: Best Practices for Writing Clean Code

Writer icon

Al Sweigart

Programming

(0)

Copyright
Cover of Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff by Al Sweigart

Coding with Minecraft: Build Taller, Farm Faster, Mine Deeper, and Automate the Boring Stuff

Writer icon

Al Sweigart

Programming

(0)

Copyright
Cover of Coffee Break Python Workbook: 127 Python Puzzles to Push You from Zero to Hero in Your Coffee Breaks by Christian Mayer

Coffee Break Python Workbook: 127 Python Puzzles to Push You from Zero to Hero in Your Coffee Breaks

Writer icon

Christian Mayer

Programming

(0)

Copyright
Cover of Coffee Break Python - Mastery Workout: 99 Tricky Python Puzzles to Push You to Programming Mastery by Christian Mayer

Coffee Break Python - Mastery Workout: 99 Tricky Python Puzzles to Push You to Programming Mastery

Writer icon

Christian Mayer

Programming

(0)