Empezar a programar
Los programadores pragmáticos se adhieren a nuestro lema de Por programadores para programadores . Incluso si eres nuevo en la programación, queremos inspirarte y asegurarnos de que te diviertas aprendiendo a programar. Muchos de los siguientes libros para principiantes están disponibles para leer con su suscripción a Medium .
Aprenda a programar por Chris Pine
Aprende a programar desde cero con un amigo y mentor, Chris Pine, a tu lado. Si nunca ha intentado programar antes, este es un gran libro para comenzar.
Programación de juegos en 3D para niños, segunda edición de Chris Strom
Dirigido a programadores jóvenes, este libro te ayuda a crear tus propios juegos en línea, incluso si eres un principiante absoluto. También obtendrá algunas valiosas habilidades de programación de JavaScript.
Java por comparación por Simon Harrer, Jörg Lenhard, Linus Dietz
Java by Comparison lo ayuda a mejorar su estilo de codificación a través de pequeños ejemplos que comparan el código defectuoso con una solución mejorada.
Programación práctica, tercera edición de Paul Gries, Jennifer Campbell, Jason Montojo
Probado en el aula por decenas de miles de estudiantes, esta edición del libro más vendido es para cualquiera que quiera entender la informática. Aprenda sobre diseño, algoritmos, pruebas y depuración. Descubre los fundamentos de la programación con Python 3.6.
Ejercicios para programadores por Brian P. Hogan
Aprenda un lenguaje de programación resolviendo problemas que encontrará en el desarrollo de software cotidiano. Perfecto para personas que están aprendiendo su primer lenguaje de programación y para desarrolladores experimentados que desean desarrollar las habilidades necesarias para aprender un nuevo lenguaje rápidamente.
Arduino por Maik Schmidt
Los lectores sin experiencia en electrónica pueden crear sus primeros dispositivos rápidamente. Incluye instrucciones paso a paso para construir un control remoto universal, un controlador de juego con sensor de movimiento y muchos otros proyectos divertidos y útiles.
Proyectos portátiles de Python por Mike Riley
Diviértete automatizando tu hogar y aprendiendo algo de Python. Ejerce tus nuevos poderes controlando los electrodomésticos con tu voz o activando acciones por tiempo, temperatura y movimiento.
Volviéndose profesional
Cuando esté listo para comenzar su carrera de programación, lea estos libros clásicos de The Pragmatic Programmers:

![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































