Soy una persona que acaba de ingresar a la industria del software. Ahora quiero aprender un lenguaje informático por mi cuenta. Me gustaría preguntar qué idioma es mejor para aprender.
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 un maestro de la programación)
3, aprende bien matemáticas y geometría, incluida la escuela secundaria, la escuela secundaria y la universidad (también es programación, pero genera más dinero que otros)
Respuesta: gisde-Período de prueba, primera lección 8-19 23:03
Todos los lenguajes de programación están hechos por extranjeros. Aprender inglés puede ayudarte a comprender el significado de las declaraciones de programación. Sin embargo, no es un problema aprender a programar primero, siempre que recuerdes el significado de las declaraciones.
Aprende QB primero, es muy sencillo. Es fácil de aprender al principio, pero si quieres programar bien, aún necesitas usar tu cerebro. ¡Buen chico, trabaja duro!
Respuesta de: Duoxue-Magic Apprentice 3 8-19 23:09
Los lenguajes de programación se pueden dividir en cinco categorías
1.
p>
Es decir, el código de la página web, como Html, javascript, Css, Asp, Php y Xml, deben pertenecer a Such (según Teacher Cai, Html no debe pertenecer a idiomas Puede que piense que es demasiado simple, pero creo que HTML debe considerarse que todos pueden escuchar a quien quieran, esto no es importante)
2. p>
Incluyendo Perl, Python, REBOL, Ruby, etc. (Nunca he oído hablar de los tres últimos), también llamado a menudo lenguaje de secuencias de comandos, que generalmente se usa para comunicarse con la capa inferior del sistema operativo. Cai Wensheng cree que todo el mundo debería aprender al menos uno de estos idiomas. Las desventajas de estos lenguajes son que no son eficientes y el código fuente está expuesto, por lo que no son adecuados para desarrollar productos de software y generalmente se usan para servidores de red.
3. Lenguajes Híbridos
Representados por JAVA y C#. Entre interpretado y compilado. Cai Wensheng cree que C # es el lenguaje más importante de .NET y vale la pena esperar su desarrollo posterior; en cuanto a JAVA, Cai Wensheng le pidió que leyera su "Sleepless in Java": ¡me caí!
4. Lenguaje compilado
C/C++ y JAVA son lenguajes compilados. El profesor Cai dijo que C ++ es muy complicado y que es imposible convertirse en un maestro en tres o cinco años (basándome en esta frase, decidí rendirme a JAVA). Dicho esto, cualquiera que realmente quiera convertirse en un maestro debería saberlo. C/C++.
Con respecto a Delphi, el profesor Cai dijo que si desea un lenguaje que abarque las plataformas Linux y Windows, entonces Delphi parece ser la mejor opción.
5. Lenguaje ensamblador
El lenguaje ensamblador es el lenguaje más cercano al hardware, pero no mucha gente lo usa ahora.
Orden de lenguajes de programación recomendados
Si no tienes experiencia en programación, puedes seguir el siguiente orden: JAVA--lenguaje interpretado--lenguaje mixto--lenguaje compilado--ensamblaje programa.
Por el hecho de escribir con tanta fuerza a estas horas de la noche, los amigos que vean esta publicación deberían aplaudirme, aunque no tengo ninguna idea propia.
Además, este artículo está completamente simplificado según el artículo del mismo nombre del profesor Cai Xueyong. Si este artículo tiene algún impacto negativo en tu carrera de programador, no me importa si vas en contra. a él. Por supuesto, si este artículo tuvo algún impacto positivo en usted, me encantaría que pudiera invitarme a una agradable cena.
Si quieres aprender a programar pero no sabes por dónde empezar, también puedes echar un vistazo a los siguientes escenarios de aprendizaje, ¡que pueden inspirarte!
Programa 1 Lenguaje Básico y Visual Basic
Ventajas
(1) Basic es fácil de aprender y muy fácil de usar.
(2) Visual Basic proporciona potentes funciones de programación visual, lo que le permite crear fácilmente hermosos programas.
(3) Una gran cantidad de controles hacen que la programación sea tan fácil como construir bloques.
(4) Visual Basic está todo en chino, lo que hace que aquellos a los que nos duele la cabeza cada vez que vemos inglés no podemos evitar sentirnos felices.
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 verdadero lenguaje compilado; el código final que genera no es código ejecutable, sino pseudocódigo. Requiere una biblioteca de vínculos dinámicos para interpretar y ejecutar, lo que hace que la compilación de Visual Basic sea significativamente más lenta.
Resumen: El programa 1 es adecuado para principiantes en programación. No tiene altos requisitos para los estudiantes. Casi todos pueden aprender programación vB en un corto período de tiempo y usar VB para crear sus propios trabajos. Para quienes consideran la programación como un juego, VB es su mejor opción.
Opción 2 Pascal y Delphi
Ventajas
(1) Pascal es un lenguaje bien estructurado que puede cultivar el pensamiento de programación.
(2)Delphi es una verdadera herramienta de desarrollo orientada a objetos, completamente visual.
(3) Delphi utiliza compilación real, que puede compilar el código en un archivo ejecutable muy rápidamente.
(4) Delphi tiene potentes funciones 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 es demasiado riguroso y hace que la gente se sienta un poco irritada.
Resumen: La opción 2 es más adecuada para personas que tienen cierta base en programación y han aprendido el lenguaje Pascal.
Opción 3: C y Visual C++
Ventajas
(1) El lenguaje C es flexible y eficiente, lo que permite profundizar en el nivel más bajo de software. desarrollo.
(2) La biblioteca MFC de Microsoft es muy extensa y puedes programar a voluntad aprendiéndola.
(3) VC es un producto de Microsoft y está más estrechamente integrado con el sistema operativo.
Desventajas
Los requisitos para los usuarios son relativamente altos. No solo deben tener una amplia experiencia en programación en lenguaje C, sino que también deben tener una cierta base en la programación de WINDOWS. Hace que los entusiastas comunes de la programación tengan dificultades considerables para aprender.
Resumen: VC es para 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 Constructor C++
Ventajas
(1) Hereda todas las ventajas del lenguaje C++.
(2) Totalmente personalizable.
(3) Tiene una gran compatibilidad y admite tres bibliotecas principales: OWL, VCL y MFC.
(4) La velocidad de compilación es muy rápida.
Desventajas
Dado que se lanzó tan pronto, no hay mucha información al respecto.
Resumen: Creo que C++ Builder es la mejor herramienta de programación. Conserva las ventajas de programar en lenguaje C++ y es completamente visual.
Opción 5 Lenguaje SQL y Power Builder
Para algunos desarrolladores de datos tradicionales, la serie Foxpro puede resultar más familiar. Pero para los principiantes, PowerBuilder es probablemente la mejor herramienta de desarrollo de bases de datos. Una amplia variedad de controles y el potente lenguaje PowerBuilder le 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:
Aprender el lenguaje C primero y luego aprender PHP tendrá el efecto de obtener el doble. el resultado con la mitad del esfuerzo
Primero aprender VC y luego ASP tendrá el efecto de obtener el doble de resultado con la mitad del esfuerzo
Aprender JAVA primero, luego aprender JSP y JAVASCRIPT tendrá el efecto de obtener el doble de resultado con la mitad del esfuerzo
Aprender JAVA primero, luego aprender JSP y JAVASCRIPT tendrá el efecto de El efecto de obtener el doble de resultado con la mitad del esfuerzo
Aprender JAVA primero y luego aprender JSP y JAVASCRIPT tendrá el efecto de obtener el doble de resultado con la mitad de esfuerzo
En cuanto a la relación entre el lenguaje de fondo de la página web y la base de datos, suele ser la siguiente:
PHP y MYSQL son socios de oro
Los sitios pequeños ASP usan ACCESS, los sitios grandes usan SQL
No sé acerca de JSP
En cuanto a los lenguajes populares de comercio electrónico, actualmente
Dangdang, Excellence, 6688, igo5, Yabo usan lenguaje asp
Ebay y Taobao usan lenguaje php
Bertelsmann utiliza lenguaje jsp