Red de conocimiento informático - Consumibles informáticos - ¿Qué libros debería aprender sobre programación como estudiante de primer año en la escuela secundaria?

¿Qué libros debería aprender sobre programación como estudiante de primer año en la escuela secundaria?

Si tuvieras que elegir entre Pascal y C++, por supuesto sería C++. Las razones son las siguientes:

1. Hay muy pocos proyectos públicos relacionados con Pascal y le resulta difícil encontrar materiales de aprendizaje. Hay muchos proyectos de código abierto en C++, así como libros y materiales; También son muy ricos, lo que facilita su aprendizaje.

2. C++ es una extensión de C. La mayoría de los lenguajes de programación convencionales actuales pertenecen al sistema C/C++. Después de aprender C ++, puede aprender fácilmente C #, Java, JS (este es un punto especial, lenguaje dinámico) y otros lenguajes.

3. C++ es una extensión de C, y C es el lenguaje del sistema de Unix, lo que significa que puede llamar directamente a las interfaces del sistema de todos los sistemas Posix (Linux, Osx). En cuanto a la plataforma Windows, Microsoft siempre ha soportado C++.

4. Actualmente, casi todos los compiladores, intérpretes y motores centrales se implementan en C++, al igual que los motores de aprendizaje automático, los motores de realidad virtual y los motores de juegos.

5. El padre de Linux despreciaba C++, pero solía ser C++. El C++ moderno es fácil de leer, seguro, flexible y multiplataforma.