Cómo aprender informática, como programas, códigos, html, css, etc...
1. Empieza a aprender desde C
2. Es mejor aprender inglés durante 3 años que aprender informática durante 3 años (esto es muy importante si quieres convertirte en programador). master)
3. Aprende bien matemáticas y geometría, incluidas las de la escuela secundaria, la escuela secundaria y la universidad (lo mismo es programación, pero gana más dinero que otros)
Respuesta: gisde - Nivel de prueba 8-19 23:03
Todos los lenguajes de programación están hechos por extranjeros. Si aprendes bien inglés, podrás comprender el significado de las declaraciones de programación. Pero no hay problema en aprender programación. Primero, solo recuerda el significado de las declaraciones.
Primero aprendamos QB, es muy simple para principiantes, pero debes confiar en tu cerebro para inventar algo bueno. ¡Trabaja duro!
Respuesta: Mucha sangre - Mago en prácticas Nivel 3 8-19 23:09
Los lenguajes de programación se pueden dividir en 5 categorías
1. Lenguajes de script de páginas web
Es código de página web, como Html, javascript, Css, Asp, Php, y solo escucha a quien te diga, no importa) p>
2. Lenguajes interpretados (lenguajes interpretados)
Incluyendo Perl, Python, REBOL, Ruby, etc. (los últimos tres no se (escuchan), también se suele llamar lenguaje Script, es generalmente se usa para comunicarse con el sistema operativo subyacente. Según Cai, todo el mundo debería aprender al menos uno de esos idiomas. Las desventajas de este tipo de lenguaje son la baja eficiencia y el código fuente expuesto, por lo que no es adecuado para desarrollar productos de software y generalmente se usa para servidores web.
3. Lenguajes Híbridos (lenguaje mixto)
Los representantes son JAVA y C#. Entre interpretado y compilado. Cai cree que C# es el lenguaje más importante para .NET y vale la pena esperar su desarrollo posterior. En cuanto a JAVA, Cai pidió leer su "Sleepless in Java". ¡Me encanta!
4. Lenguajes de COMPILACIÓN (lenguaje compilado)
C/C y JAVA son lenguajes compilados. Cai dijo que C es muy complicado y que no tomará tres o cinco años convertirse en un maestro (basándome en esta frase, decidí rendirme a JAVA. Aun así, cualquiera que realmente quiera convertirse en un maestro debería entender C/). DO.
Con respecto a Delphi, Cai dijo que si desea un lenguaje que abarque las plataformas Linux y Windows, Delphi parece ser la mejor opción.
5. Lenguajes ensambladores (lenguaje ensamblador)
El lenguaje ensamblador es el lenguaje más cercano al hardware, pero poca gente lo utiliza ahora.
Sugerencias sobre el orden de aprendizaje de lenguajes de programación
Si no tienes ninguna experiencia en programación, puedes seguir este orden: javascript - lenguaje interpretado - lenguaje mixto - lenguaje compilado - ensamblador ( Si es necesario)
Terminaré con un dicho popular en la industria: "Los programadores reales usan C, los programadores inteligentes usan Delphi". Entonces, ¿qué tipo de programador usa JAVA?
Digresión honesta
Por el hecho de escribir con tanta fuerza a estas horas, los amigos que lean esta publicación deberían darme un aplauso, aunque no tengo ningún pensamiento sobre mi propio. .
Además, este artículo está completamente condensado del artículo del mismo nombre del Sr. Cai Xueyong, por lo que si este artículo tiene algún efecto negativo en su carrera de programador, entonces no me importa si lo critica. Por supuesto, si este artículo ha tenido algún impacto positivo en ti, estaré encantado de que me invites a una agradable cena.
Si quieres aprender a programar pero no sabes por dónde empezar, quizás quieras echar un vistazo a los siguientes planes de aprendizaje, que pueden darte algo de inspiración.
Opción 1 Lenguaje básico y Visual Basic
Ventajas
(1) Basic es fácil de aprender y de usar.
(2) Visual Basic proporciona poderosas capacidades de programación visual, lo que le permite crear fácilmente hermosos programas.
(3) Numerosos controles hacen que la programación sea tan fácil como construir bloques.
(4) La versión china de Visual Basic hace que aquellos de nosotros que estamos abrumados por la visión del inglés nos sintamos abrumados de alegría.
Desventajas
(1) Visual Basic no es una verdadera herramienta de desarrollo orientada a objetos.
(2) Visual Basic tiene muy pocos tipos de datos y no admite punteros, lo que hace que su capacidad de expresión sea muy limitada.
(3) Visual Basic no es un lenguaje compilado real. El código final que genera no es ejecutable y es una especie de pseudocódigo. Requiere una biblioteca de enlaces dinámicos para interpretar y ejecutar, lo que hace que la velocidad de compilación de Visual Basic sea significativamente más lenta.
Descripción general: la opción 1 es adecuada para amigos que son nuevos en la programación. No tiene requisitos altos para los estudiantes. Casi todos pueden aprender programación vB en un período de tiempo relativamente corto y usar VB para crear la suya propia. obras. . Para quienes consideran la programación como un juego, VB es su mejor opción.
Opción 2 Lenguaje Pascal y Delphi
Ventajas
(1) El lenguaje Pascal tiene una estructura rigurosa y puede cultivar el pensamiento de programación de una persona.
(2) Delphi es una verdadera herramienta de desarrollo orientada a objetos y es completamente visual.
(3) Delphi utiliza compilación verdadera, que puede compilar su código en un archivo ejecutable y la velocidad de compilación es muy rápida.
(4) Delphi tiene poderosas capacidades de desarrollo de bases de datos, lo que le permite desarrollar bases de datos fácilmente.
Desventajas
Delphi es casi perfecto, pero el lenguaje Pascal demasiado riguroso lo hace un poco molesto.
Descripción general: la opción 2 es más adecuada para aquellos que tienen cierta base de programación y han aprendido el lenguaje Pascal.
Opción 3 lenguaje C y Visual C
Ventajas
(1) El lenguaje C tiene buena flexibilidad y alta eficiencia, y puede acceder al nivel inferior de software. cosa de desarrollo.
(2) La biblioteca MFC de Microsoft es extensa y profunda, y aprenderla te permite programar como quieras.
(3) VC es un producto producido por Microsoft y está más estrechamente integrado con el sistema operativo.
Desventajas
Los requisitos para los usuarios son relativamente altos. Deben tener una rica experiencia en programación en lenguaje C y una cierta base de programación en WINDOWS. Es demasiado profesional y los entusiastas de la programación común lo encontrarán. difícil de aprender.
Descripción general: VC es lo que usan los programadores. Si eres una persona que nunca está satisfecha y puede invertir mucha energía y tiempo en programación, entonces no te arrepentirás de aprender VC.
Opción 4 Lenguaje C y C Builder
Ventajas
(1) Todas las ventajas del lenguaje C se heredan.
(2) Butificación completa.
(3) Compatibilidad extremadamente sólida, compatible con tres bibliotecas principales: OWL, VCL y MFC.
(4) La velocidad de compilación es muy rápida.
Desventajas
Debido al poco tiempo de su lanzamiento no hay mucha información al respecto.
Resumen: Creo que C Builder es la mejor herramienta de programación. No solo mantiene las ventajas de la programación en lenguaje C, sino que también logra una visualización completa.
Opción 5 SQL Language amp; Power Builder
Para algunos desarrolladores de datos tradicionales, la serie Foxpro puede hacerlos sentir más familiares. Pero para los principiantes, PowerBuilder es quizás la mejor herramienta de desarrollo de bases de datos. Una variedad de controles y el poderoso lenguaje PowerBuilder lo ayudarán a desarrollar sus propias aplicaciones de bases de datos.
Suplemento: con respecto a la relación entre el lenguaje de fondo de la página web y otros idiomas, generalmente se cree que:
Si eres bueno en el lenguaje C, aprender PHP tendrá el efecto de obteniendo el doble de resultado con la mitad de esfuerzo
Si aprendes bien VC, obtendrás el doble de resultado con la mitad de esfuerzo aprendiendo ASP
Si aprendes bien JAVA, obtendrás el doble de resultado con la mitad de esfuerzo al aprender JSP y JAVASCRIPT
En cuanto al lenguaje de fondo web y la base de datos, generalmente. Por ejemplo:
PHP y MYSQL son socios de oro
Los sitios web pequeños ASP usan ACCESS, los sitios web a gran escala usan SQL
No sé sobre JSP
En cuanto a los lenguajes populares para el comercio electrónico, actualmente
Dangdang, Excellence, 6688, igo5 y Yabao usan el lenguaje ASP
Ebay y Taobao usan el lenguaje PHP
Bertelsmann usa el lenguaje jsp
Además, Tuan IDC tiene muchos productos para compra grupal online, que son económicos y tienen buena reputación