Tengo 15 años y quiero aprender Programación. ¿Alguien me puede ayudar proporcionando los enlaces o el nombre de tales libros?

Lista de lenguajes de programación educativa.

15, poca o ninguna experiencia en programación:

1.) Squeak (un dialecto de Smalltalk)

Squeak / Smalltalk

https://docs.google.com/viewer?u… (libro electrónico gratuito “Squeak by Example)

Chirrido en pocas palabras (guía introductoria)

Un tutorial continuo de Newbie

http://stephane.ducasse.free.fr/… (Squeak para hablantes no nativos)

http://stephane.ducasse.free.fr/… (introducción a Morphic, la interfaz de usuario de Squeak)

introducción a smalltalk

2.) FreeBASIC

Lenguaje FreeBASIC | Casa

DocToc: FBWiki (Manual y tutoriales)

3) Greenfoot (un IDE educativo para aprender Java):

Pie verde

Pie verde | (tutoriales)

Comenzando con Java usando Greenfoot (lecciones en línea de Oracle)

https://docs.google.com/viewer?u… (Texto libre, “Solución de problemas a través de la programación con Greenfoot”)

lecciones de cobertura, lecciones de entrevista, lecciones de observación, lecciones únicas, lecciones inspiradoras (tutorial)

Greenfoot PDF (44 Libros PDF) (muchas fuentes)

Libro de texto Greenfoot – Sr. Hamlin – SD43 (tutorial)

4.) Pascal Libre

Free Pascal – Compilador avanzado de código abierto de Pascal para Pascal y Object Pascal – Página de inicio

Documentación online (manuales y guías gratuitos).

Tutorial de Pascal de objetos

Lazarus Homepage (IDE para Free Pascal)

Documentación de Lázaro (también tutoriales)

Guía de idiomas

Empezando

5) Python

Bienvenido a Python.org

Guía para principiantes – Python Wiki

The Coder’s Apprentice (libro electrónico gratuito para adolescentes y adultos)

Automatice lo aburrido con Python (libro electrónico gratuito)

https://inventwithpython.com/ (otros libros electrónicos gratuitos, incluida la creación de juegos)

Doing Math With Python – descarga gratuita de libros electrónicos

Python Crash Course – Descarga gratuita de libros electrónicos

Curso de Algoritmos y Programación (gratis)

http://www.network-theory.co.uk/… (libro electrónico de introducción gratuito)

Think Python – Green Tea Press (libro electrónico gratuito)

Cómo pensar como un informático (libro electrónico gratuito)

Dive Into Python (libro electrónico gratuito)

Programming Python, 4th Edition (libro electrónico gratuito)

A Byte of Python (gratis en línea)

6.) Ruby

Lenguaje de programación rubí

Ruby Tutorial – Prueba Ruby (prueba ruby ​​en tu navegador)

Ruby en veinte minutos

Aprende Ruby con el Edgecase Ruby Koans

¿Por qué (Poignant) Guía de Ruby (novela gráfica)

Tutorial Ruby: Notas De Estudio Ruby

Ruby Essentials – Techotopia (libro gratuito en línea)

Programación Ruby (libro gratis en línea)

La Guía del Programador Pragmático (gratis en línea)

7.) Lua

El lenguaje de programación lua

Programación en Lua (primera edición) (gratis online)

Tutorial de lua

Programación Lua – Wikilibros, libros abiertos para un mundo abierto

Lua Development Tools, un IDE para el lenguaje de programación Lua

http://www.mathrice.org/IMG/pdf_… (guía en línea gratuita)

Recomiendo encarecidamente aprender Smalltalk: vea la respuesta de Richard Eng a ¿Cuál es el mejor lenguaje de programación para aprender?

Proporciono enlaces a todo tipo de recursos, incluyendo libros.

Smalltalk es el lenguaje perfecto de “pasarela”. Prácticamente no tiene sintaxis, por lo que es realmente fácil de aprender. Al mismo tiempo, es un lenguaje increíblemente poderoso. Tan poderoso, de hecho, que se ha utilizado para escribir un programa de simulación de batalla de un millón de líneas para el ejército conjunto estadounidense llamado JWARS.

Y es, ¡oh, muy divertido aprender y usar! Vea cómo aprender Smalltalk puede mejorar sus habilidades como programador.

Sugiero aprender Python de la manera difícil. Así es como aprendí Python (de una manera formal, de todos modos). Tenía dieciséis años en ese momento.

Antes de eso, sin embargo, tenía un poco de experiencia en la manipulación de programas e IDE tipo código, como Ren’Py y Quest.

Si desea comenzar de manera simple, le sugiero usar Quest y probar todas las funciones que pueda. Es fácil de usar una vez que lo entiendes, pero no hay un ‘código’ real. Sin embargo, tendrás if sentencias y ‘flags’ (variables).

Si quieres algo más Pythonic y para el que usarás el código real y los archivos de texto, te sugiero Ren’Py. Es una versión más simple de Python y con solo un par de líneas de código tendrás una linda novela visual. De nuevo, usa muchas características diferentes. Centrarse en las declaraciones if.

Si quieres bucear directamente (y ¿por qué no deberías hacerlo?), Elige Python the Hard Way. ¡Intente hacer algunos de sus propios proyectos además de eso, y use Internet tanto como lo necesite!

Como eres nuevo en programación y adolescente. Debes aprender primero la programación en C o C ++. Una vez que conozca un concepto básico de programación como variable, bucle, función, manejo de archivos, orientación a objetos, etc., le ayudará a aprender cualquier lenguaje de programación.

Recomiendo seguir Tutorialspoint.com

Aquí todos te dirán que vayas por c o c ++. Pero no creo que uno deba comenzar con estos ya que podría confundir a uno. Te recomendaré que vayas por HTML y luego por CSS.

Una de las otras razones es que no conseguí la clasificación mientras aprendía c o c ++.

Vaya a HTML> CSS> JAVASCRIPT.

Preferiré que aprenda estos idiomas de los tutoriales en línea de W3Schools en línea, este sitio web es increíble. También proporciona una OPCIÓN DE PRUEBA TÚ MISMO , mediante la cual puedes ver cómo se verá tu código después de la ejecución.

Gracias

-EL LIBRE DE PEDIR CUALQUIER COSA

La codificación en línea es a menudo una buena manera de comenzar porque la mayoría de sus recursos serán gratuitos.

Codecademy es un buen lugar para comenzar. Puedes aprender Python, Ruby y más. Aquí está el enlace: Aprender a codificar.

Otro recurso en línea es Khan Academy, que ofrecen los cursos de JavaScript, Processing JS y HTML y CSS, pero combinan los tres cursos en un curso largo. Aquí está el enlace: Programación informática.

Espero que encuentre esta codificación útil y feliz!

Puede probar CodesDope ya que está diseñado para un principiante completo que no tiene ningún conocimiento previo de programación. Le sugiero que comience con Python o C y recomiende resolver muchas preguntas para destacar el arte de la programación. Sugerí CodesDope porque allí también puedes discutir tus dudas entre otros.

Comience con un lenguaje de programación más simple como Python. Una vez que lo retenga, comience con C. Codecademy es el mejor lugar para comenzar con la programación básica, enlace a continuación. ¡Feliz codificación!
http://www.codecademy.com/en/tra