- Página principal »
- Curso , Estudio , explicaciones , informatica , Programacion , Tutorial »
- 1.1 Introducción al lenguaje
Publicado por: Unknown
Curso
de programacion en c++
Introduccion
al lenguaje
Hola!
Hola!, bueno esta es la primera
entrega de este curso, titulado "Introducción al lenguaje",
son aproximadamente las 1 de la mañana, ya comí, ya me bañé, y me
siento con ganas de realizar esta entrega, además, mi compañero
Kirito-kun me sobre pasa en las entradas publicadas hasta ahora, así
que vamos!
Bueno
antes de empezar de llenarnos las manos de código tenemos que
preparar el área en donde trabajaremos, para programar necesitaremos
un compilador y un IDE, si, bueno... muchas personas confunden las
diferencias de las mismas y
por ende explicaré para que sirve cada una.
Compilador:
es aquel programa que “traduce”una serie de instrucciones escrito
en un lenguaje de programación a otro, mayormente a uno que entienda
el computador. Hay que aclarar que el computador por si solo no
entiende un archivo con las instrucciones de programación, y para
eso está el compilador, hasta que el archivo no sea procesado por el
compilador, no se generará el ejecutable y el archivo con las
instrucciones simplemente será un archivo.
Imagen obtenida de Wikipedia
IDE
o Entorno de desarrollo integrado: es el programa donde se
escribe el código, estos proporcionan un entorno de programación
amigable y cómodo. Amigable porque muestran el código mas colorido,
lo que hace que se vea más agradable y a veces hasta ordenado. Y
comodo porque mayormente los IDEs proporcionan un compilador y
depurador, lo que hace que no tengamos que hacer el trabajo más
difícil y encargarnos nada mas del código.
Dev C++
Code Blocks
Link de descarga
Los IDE que di anteriormente son simplemente para programar en C++, hay IDEs en los cuales pueden programar en diferentes lenguajes de programación, lo que es muy útil para las personas que conozcan más de un lenguaje, este es el caso de los IDEs que yo utilizo con frecuencia y recomiendo trabajar, pero para estos hay que instalar los compiladores apartes y luego configurarlos.
Por defecto Los IDEs dados anteriormente ya están configurados con el compilador, asi que, si ya decidiste trabajar con alguno de ellos NO es necesario realizar los siguientes pasos:
(Si utilizas Linux sigue el siguiente tuto).
1) Descargar, instalar y configurar el compilador.
* El compilador que vamos a utilizar se llama MinGW, Lo Descargan aqui y lo instalan en "C:\".
* Le damos click derecho sobre Equipo>Propiedades>Configuración Avanzada del sistema
nos aparecerá la siguiente ventana y le damos a variables de entorno
Buscamos en "Variables del sistema" la variable "Path", y le damos a editar.
Agregamos la direccion donde se instalo MinGW (antes de un ";" para separarlo de los demas), que deberia ser ;C:\MinGW\bin
* Nos
descargaremos Sublime Text,
si vemos la presentación que ponen en su página, nos damos cuenta
que es ROLO DE IDE! Lo descargamos aqui
, y por ultimo los instalamos.
Ahora
probaremos que todo salió bien, ejecutan Sublime Text, le damos a
File>New File, Luego tenemos que declarar el tipo de archivo (ya
que es un IDE para múltiples lenguajes de programación) le damos a
View>Syntax>C++.
y copiamos
el siguiente código (no importa que no entiendan nada por ahora,
luego lo explicaré.
#include <iostream> using namespace std; int main(){ cout<<"Hola Mundo!"<<endl return (0); }
Guardamos el archivo y luego le damos a Tools>Build.
Si aparece algo como esto, es porque compilo exitosamente (el ejecutable esta junto al código fuente).
Cuando hay un error de sintaxis, damos doble click donde esta el error y Sublime Text te marca la linea donde puede estar el posible error (En este caso falta un ";").
De aqui en adelante
estan preparados para programar en C++, me despido pero antes una
conclusión.
No importa
en que IDE programemos, si tenemos el mismo compilador el resultado
será el mismo, se puede programar hasta en un block de notas...
jeje... claro no es muy cómodo que digamos, para las personas que
instalaron Dev C++ o Code Blocks, si se meten en la carpeta donde se
instalo podrán ver que esta el WinGW.
Hasta la
próxima! dudas o problemas, comenten abajo y los ayudaré cuando
este disponible.