¿Cómo creo un programa de computadora?



Nota

Esta página no proporciona instrucciones paso a paso para crear un programa, ya que los pasos difieren según el tipo de programa utilizado en el lenguaje de programación.



Programación de computadoras

Cualquier persona interesada en desarrollar software, como un programa o aplicación, juego o servicio en línea, debe comenzar por aprender un lenguaje de programación . Hay cientos de lenguajes de programación y la creación de un nuevo programa de software requiere más formación y más tiempo del que puede proporcionar una página. Por lo tanto, esta página es una descripción general para ayudarlo a orientarlo en la dirección para comenzar. Un paso inicial importante es tener un plan para el programa que desea desarrollar. Por ejemplo, un plan incluiría el propósito del programa, juego o servicio, y las funciones que desea incluir. Piense en cuál es su plan mientras continúa leyendo.

Escogiendo el idioma

Como señalamos anteriormente, existen muchos lenguajes de programación diferentes. El lenguaje de programación es lo que decide las reglas y la estructura ( sintaxis ) de su programa. Decidir qué idioma aprender puede ser un desafío en sí mismo. Creando un programa con muchas características y funciones, a menudo requiere que usted sea bastante competente en uno o más lenguajes de programación.



Dicho esto, la comprensión básica de los conceptos de prácticamente cualquier lenguaje de programación le ayudará a comenzar. Nuestra lista de lenguajes de programación incluye ejemplos de los distintos tipos de software que puede crear cada idioma. A continuación, presentamos algunas de nuestras recomendaciones.

Recomendaciones de Computer Hope

Decidir sobre su lenguaje de programación depende del tipo de programa o texto le gustaría crear. Por ejemplo, Java y Visual Basic Ambos son populares porque ambos son una buena manera de aprender los fundamentos de programación con bastante facilidad. Otros idiomas populares incluyen C , C++ y C #, que crean juegos , aplicaciones , conductores , sistemas operativos y muchos de los programas de software.



Si está interesado en desarrollar scripts y programas, como foros en línea , motores de búsqueda y servicios, Perl , PHP y Python son opciones populares, además de HTML .

Decidirse por un editor

Un editor es cualquier programa que te permita escribir codigo de computadora . Van desde simples, como básicos editor de texto , a software avanzado, como Adobe Dreamweaver , Eclipse, JDeveloper o Microsoft Visual Studio . Afortunadamente, cualquier programa se puede escribir en un editor de texto, lo que significa que puede comenzar de forma gratuita. A medida que se sienta más cómodo con un lenguaje de programación, se recomienda utilizar un editor más avanzado, ya que puede hacer que la codificación y la prueba del código sean más eficientes.

Recomendaciones de Computer Hope

Para los usuarios de Windows, sugerimos un editor como Bloc de notas ++ porque es gratis y soporta resaltado de sintaxis . Si está en una Mac, puede usar su editor gratuito llamado TextEdit. Además, es bueno tener en cuenta que los lenguajes de programación visual, como Visual Basic, incluyen el editor y compilador en la misma herramienta utilizada para crear programas.

Compilador

La mayoría de los lenguajes de programación de computadoras son lenguajes de programación de alto nivel, lo que significa que son fáciles de entender para usted, pero imposibles de entender para una computadora. Para que la computadora 'lea' su programa, debe estar compilado o tener un Interprete . Su elección de lenguaje de programación es el factor decisivo sobre si necesitará o no un programa de terceros para compilarlo o interpretarlo.

Por ejemplo, Eclipse es un intérprete que toma un programa escrito en Java y lo 'traduce' a código entendido por una computadora. Otros lenguajes, como Perl, se interpretan, lo que significa que no es necesario compilarlos. Estos idiomas solo requieren que estén instalados en la computadora o en el servidor que está ejecutando el script.

Aprendiendo el idioma

Una vez que se haya decidido por un lenguaje de programación, un editor y un compilador, estará listo para programar. Para la mayoría de los usuarios, la forma más fácil de comenzar es con el famoso '¡Hola mundo! 'programa. Una vez que haya ejecutado su programa que imprime '¡Hola mundo!' a la pantalla, el siguiente paso es aprender el idioma sintaxis . Para hacerlo, debe comprender los siguientes conceptos:

Consejo

Ver nuestro términos de programación para obtener una lista completa de términos relacionados con la programación.

Cuando surja preguntas, una búsqueda en Internet puede responder a la mayoría de ellas. Los libros escritos para su lenguaje de programación o cursos de programación son excelentes formas de desarrollar aún más sus habilidades.