Infolibros
+3.500 LIBROS ¡GRATIS!

+40 Libros de Programación Gratis [PDF]

por

Libros-de-programacion-PDF-portada

Continuando con parte de nuestra labor, hemos creado una selecta lista de libros gratis sobre Programación, para que te sumerjas en este mundo tecnológico de gran interés y amplia aplicación. Todos y cada uno de los textos que integran nuestro listado, son libros en formato PDF para facilitarte tanto el acceso a estos como su portabilidad.

Un lenguaje de programación consiste en un conjunto de reglas de gramática que una persona debe utilizar, para de forma estructurada escribir un conjunto de comandos. Estos comandos serán leídos e interpretados por la computadora para ejecutar las indicaciones plasmadas por el programador.

La acción de redactar estas instrucciones en algún lenguaje de programación, se conoce como programar. Y todas las instrucciones en conjunto se denominan programa.

La programación actualmente se encuentra implícita en cientos de sistemas, dispositivos y objetos que facilitan considerablemente la vida de las personas. Los sistemas bancarios, los sistemas de compra en tiendas físicas o en páginas web, el Internet de las cosas, investigaciones científicas, la inteligencia artificial, todo esto y mucho más cuenta con un programa detrás.

Para el desarrollo de los programas se puede hacer uso de algunos de los lenguajes de programación que existen, tales como C, C++, Java, Javascript, Python, PHP, Swift, Matlab, etc. Cada uno de estos lenguajes facilita el desarrollo de ciertas aplicaciones.

En nuestro listado incluso hemos incluido libros en inglés y portugués para que escojas el idioma de tu preferencia. Es importante acotar que todos y cada uno de los libros que integran nuestra selección, son libres de autor o han sido cedidos para su libre distribución.

En nuestra colección de más de 40 libros sobre Programación en formato PDF, podrás conocer en detalle todo sobre este mundo tan fascinante y útil. Descubrirás la historia de los primeros programas, cuáles son los lenguajes de programación más utilizados, para qué se utilizan uno y otros, cómo se clasifican, cómo comenzar a programar, etc.

Tabla de contenidos de Programación

Lee. Aprende. Crece.

Lenguajes de programacion

1) Lenguajes de programación

Autor: Virtuniversidad

Fuente: Virtuniversidad

Libros de C# y C++

Existen familias donde hay hermanos morochos y gemelos, los cuales suelen ser muy parecidos en todo, aunque por lo general el menor sobresale en ocasiones en relación al mayor. Esto mismo sucede con los lenguajes de programación C# y C++, que son prácticamente iguales, con muy ligeras diferencias.

Ahora bien, ambos lenguajes fueron creados por Microsoft, y proporcionan una gran potencia a la hora de programar, permitiéndole al desarrollador bajar hasta el punto de ensamblador, sin embargo tienen una deficiencia, y es que las líneas de códigos son casi interminables, y cada una debe usarse por plataforma.

La principal diferencia entre ambos, o el motivo por el cual fue creado el C++ fue para que tuviese los mecanismos necesarios en la manipulación de objetos que no tenía C#, convirtiéndolo así en un lenguaje multiparadigma.

2) Lenguaje C

Autor: Enrique Vicente Bonet Esteban

Fuente: Universidad de Valencia

3) Curso .NET con C#

Autor: Universidad de Alicante

Fuente: Universidad de Alicante

4) El lenguaje de programación C#

Autor: José Antonio González Seco

Fuente: Universidad de Murcia

5) Curso de programación en C++

Autor: Sergio Talens Oliag

Fuente: Universidad de Valencia

6) Manual de Programación en Lenguaje C++

Autor: Linda I. Olivares Flores

Fuente: UNAM

7) Introducción a ASP.NET (Presentación)

Autor: SABIA

Fuente: SABIA

Libros de Java

¿Qué es Java? Es uno de los lenguajes de programación más conocidos, su uso es prácticamente universal, si tienes un computador necesitas tener Java instalado, de lo contrario muchas aplicaciones no funcionarán.

Sirve para crear aplicaciones y procesos en muchos dispositivos, incluyendo Android y IOS, pero eso es extremadamente poco, su utilidad va mucho más allá, hasta el punto de ser usado también en los electrodomésticos. El conocimiento de Java es de gran utilidad, ya que en el mundo de la programación actual hay muchas cosas que puedes hacer, desde crear juegos orientados al ordenador, hasta programas específicos que beneficien a terceras partes.

También es usado por muchos programadores para crear pequeñas aplicaciones que pueden ser insertadas en el código HTML de una página, para que pueda ser ejecutada desde un navegador.

8) Fundamentos de programación en Java

Autor: Jorge Martinez Ladrón de Guevara

Fuente: Tesuva

9) Java desde Cero

Autor: UNAM

Fuente: UNAM

10) Java2

Autor: Jorge Sánchez

Fuente: Jorge Sánchez

Libros de JavaScript

JavaScript suele confundirse con Java, pero la realidad es que son dos plataformas muy diferentes, y con propósitos distintos, la particularidad de JavaScript es que se puede trabajar en el objeto, mientras que Java se hace sobre el objeto.

Es un lenguaje de programación que permite realizar actividades complejas en una página web, como mostrar contenidos no estáticos, sino animaciones gráficas en segunda y tercera dimensión, lo cual es muy útil y necesario en la optimización de los portales.

Sin embargo para utilizar JavaScript, los desarrolladores deben tener conocimientos previos de programación como HTML y CSS, ya que son necesarios a medida que se va trabajando, y una depende de la otra, por separado simplemente serían líneas de código sin rumbo definido.

11) Manual de JavaScript

Autor: Miguel Ángel Álvarez y Manu Gutierrez

Fuente: Blogsaverroes

12) JavaScript

Autor: Rafael Menéndez-Barzanallana Asensio

Fuente: Universidad de Murcia

13) JavaScript

Autor: UPV/EHU

Fuente: UPV/EHU

VISITÁ NUESTRA COLECCIÓN DE +3.500 LIBROS ¡GRATIS!

Libros de Matlab

Posiblemente hayas tenido la oportunidad de usar Matlab en algún momento de tus estudios o trabajo como programador, si fue así de seguro quedaste encantado con los resultados, poder visualizar métricas, conversiones, leads, de una manera gráfica y atractiva es de lo mejor.

Matlab tiene esa capacidad, al ser un conjunto de programas orientados a los cálculos matemáticos permite la creación y visualización de los resultados en gráficos que el mismo sistema proporciona, sólo queda escoger la presentación, y esto es a gusto del usuario.

Es el lenguaje por excelencia usado por estadísticos en todo el mundo, su expansión y utilidad es tal que sirve en áreas de aplicación, incluyendo procesamiento de señales e imágenes, diseño de sistemas de control, ingeniería financiera e investigación médica.

14) Manual Básico de Matlab

Autor: Mª Cristina Casado Fernández

Fuente: Universidad Complutense de Madrid

15) Introducción a Matlab y Simulink (Presentación)

Autor: Javier Ramírez Pérez de Inestrosa

Fuente: Universidad de Granada

16) Introducción a Matlab

Autor: Julio Benítez Lopez y José Luis Hueso Pagoaga

Fuente: UPV

Libros de Objective-C

Entre los lenguajes de programación existen muchos que son orientados a Mac, pero entre los que más destacan se encuentra Objective-C el cual es usado en la mayoría de las aplicaciones que se usan en Apple.

Se basa en un lenguaje derivado de C, con la diferencia de que se le ha dado la capacidad de programación orientada a los objetos, algo muy similar a lo que se hizo con C++.

Para todo programador, el manejar Objective-C supone un atractivo en sus habilidades, ya que abre puertas en el inmenso mundo de código abierto, el cual se ha convertido en uno de los más populares debido a sus libertades de uso. Básicamente puedes desarrollar lo que quieras, desde aplicaciones hasta programas.

17) Programación con Objective-C

Autor: Germán A. Arias

Fuente: GNUstep

18) Introducción a Objective-C (Presentación)

Autor: Programación Lógica

Fuente: Programación Lógica

19) Objective C (Presentación)

Autor: Luis Montesano y Ana C. Murillo

Fuente: Universidad de Zaragoza

Libros de PHP

En la actualidad existen muchas herramientas online que sirven para crear sitios webs desde cero, y todos han sido dirigidos a personas que no tienen la más mínima idea de que es programar, simplemente deben colocar imágenes, dar click aquí, dar click allá, y listo, tienes una página web creada.

Sin embargo, detrás de estas herramientas existe un lenguaje de programación, el cual es llamado PHP, y es el responsable de miles de páginas que existen en el internet. Tiene la particularidad de ser de licencia libre, lo que indica que cualquier programador puede usarlo gratuitamente para fines específicos.

Está orientada solo a la creación de páginas, a su optimización, y adecuación de elementos dinámicos como animaciones en dos y tres dimensiones, inserción de videos, etc.

20) Programador PHP

Autor: Eugenia Bahit

Fuente: Dominio Público

21) Taller de PHP

Autor: Tutoriales.com

Fuente: Tutoriales.com

22) PHP

Autor: Juan Pavón Mestras

Fuente: UCM

Libros de Python

Python es un lenguaje de programación muy usado en la actualidad, es uno de los más demandados debido a su lenguaje de código abierto, está orientado a la creación de objetos de alto nivel, y tiene un gran añadido que aventaja a otros lenguajes, el cual es su legibilidad de código.

Al ser un lenguaje interpretado, su sintaxis es mucho más sencilla y cercana a la lógica humana, permite que su código sea más legible y sencillo de generar, depurar y mantener.

Es un software libre y eso ya es de lo mejor que se puede obtener, permite la libertad de usar el programa con cualquier propósito, puedes adaptarlo a tus necesidades, crear software y venderlo, así como también crear juegos para su uso personal y comercial.

23) Python para todos

Autor: Charles R. Severance

Fuente: Dr. Chuck

24) Introducción a la Programación con Python

Autor: Andrés Marzal e Isabel Gracia

Fuente: Biblioteca Central FACET

Libros de R

R es la derivación de un lenguaje programático llamado “s”, y fue creado con la finalidad de usarse en la estadística, ya que permite manipular los datos rápidamente y de forma precisa. Entre uno de los programas actuales que están basados en R se encuentra Microsoft Excel, de seguro lo conoces y lo has utilizado.

Con R se puede trabajar fácilmente gracias a la creación de scripts que automatizan procesos como: leer datos o hacer operaciones con ellos.

Posee una capacidad avanzada en cuanto a graficar se refiere, permitiendo realizar todo tipo de gráficos y dashboards, los cuales son extremadamente útiles al momento de presentar resultados. Muchas páginas web tienen insertado este lenguaje, sobre todo aquellas que presentan estadísticas a sus usuarios en tiempo actual.

25) R para Principiantes

Autor: Emmanuel Paradis

Fuente: CRAM

26) El arte de programar en R: un lenguaje para la estadística

Autor: Julio Sergio Santana y Efraín Mateos Farfán

Fuente: CRAM

27) Introducción a R (Presentación)

Autor: Universidad Complutense de Madrid

Fuente: Universidad Complutense de Madrid

Libros de Swift

Swift es un lenguaje de programación creado por Apple, desde su invención en el año 2014 comenzó a ganar adeptos, tanto así que en su corta trayectoria de vida, se ha hecho tan popular y demandado como el Python.

Es un lenguaje de código abierto, y también es de propósito general. Esto quiere decir que en sus funciones no está limitado a realizar una sola cosa, en él se pueden desarrollar aplicaciones para móviles, para tablets, para dispositivos Mac, videojuegos, etc.

Otras características a resaltar, es que Swift es muy seguro, es rápido, tiene la capacidad de autogestionar su memoria, facilitando el almacenamiento y la depuración, tiene control de errores y puede ser usado en Linux, la competencia principal de Windows.

28) Aprendizaje de Swift Language

Autor: Stack Overflow

Fuente: Stack Overflow

29) App iOS para buscar negocios locales

Autor: Jorge Tercero Calderón

Fuente: UOC

30) Desarrollo de una app IOS en lenguaje swift con conexión a bases de datos externas y scrapping

Autor: Alberto Aznar de los Ríos

Fuente: UMH

LIBROS SOBRE PROGRAMACIÓN EN INGLÉS:

31) Introduction to Matlab for engineering students (Inglés)

Autor: David Houcque

Fuente: Northwestern Engineering

32) A Practical Introduction to Python Programming (Inglés)

Autor: Brian Heinold

Fuente: Brian Heinold’s Webpage

33) Introduction to Programming Using Java (Inglés)

Autor: David J. Eck

Fuente: IIT Kanpur

34) Introduction to Programming in C++ (Inglés) (Presentación)

Autor: Jordi Cortadella, Ricard Gavaldà y Fernando Orejas

Fuente: UPC

35) PHP Programming (Inglés)

Autor: Cardiff University

Fuente: Cardiff University

LIBROS SOBRE PROGRAMACIÓN EN PORTUGUÉS:

36) Linguagem PHP (Portugués) (Presentación)

Autor: Bruno E. G. Gomes

Fuente: IFRN

37) A linguagem Java (Portugués) (Presentación)

Autor: Luís Manuel Borges Gouveia

Fuente: Universidade do Minho

38) Linguagem C++ (Portugués)

Autor: Armando Luiz N. Delgado

Fuente: UFPR

39) Introdução à linguagem de programação Python (Portugués) (Presentación)

Autor: Rafael Sachetto Oliveira

Fuente: Universidade Federal de Juiz de Fora

40) Noções Básicas de Programação em Matlab (Portugués)

Autor: Alex Jenaro Becker, Daiane Medianeira Ilha da Silva, Francisco Helmuth Soares Dias y Lucélia Kowalski Pinheiro

Fuente: Universidade Federal de Santa Maria

Y bien, esta fue nuestra colección de libros de Programación en formato PDF. Esperamos que te haya gustado y encuentres tu próximo libro!

Si te fue útil este listado no olvides compartirlo en tus principales redes sociales. Recuerda que «Compartir es Construir».

¿Quieres libros de Informática en formato PDF?