Set up de codeblocks y compilador

2/27
Recursos

Un entorno de desarrollo integrado o entorno de desarrollo interactivo, en inglés Integrated Development Environment (IDE), es una aplicación informática que proporciona servicios integrales para facilitarle al desarrollador o programador el desarrollo de software.

Code :: Blocks es un IDE multiplataforma gratuito y de código abierto que admite múltiples compiladores, incluidos GCC, Clang y Visual C ++.

Se desarrolla en C ++ usando wxWidgets como el kit de herramientas GUI.

Descargar codeblocks

Aportes 119

Preguntas 26

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

En ocasiones me puedo encontrar en una computadora o sistema operativo donde no tenga instalado Code::Blocks y uso Repl.it como alternativa.

Repl es un IDE online que es compatible con muchísimos lenguajes de programación desde la web. Esto tiene como ventaja que no es necesario instalar nada, además de ser versátil.

Ocupamos un IDE (Entorno de desarrollo integrado) para escribir nuestro código.
¿Qué es un compilador?
Es el encargado de traducir el lenguaje de programación que utilizamos al lenguaje maquina (lenguaje binario), es decir ceros y unos.
¿Qué hace un compilador?
como lo dice su nombre se encarga de compilar, en este caso compila nuestros programas transmitiendolos a la maquina para que nuestro programa funcione.
¿Qué es codeblocks?
es un IDE openSource que nos servirá para programar en C y compilar.
¿Qué es openSource?
Es algo que esta disponible para su modificación.

Yo usaré VSCode para escribir mi código y el terminal para compilar.😁(Eso lo aprendí en el Curso de Algoritmos y Estructura de Datos).

Si saben usar Google tienen la vida resuelta!

Yo no lo descargo porque ya lo tengo

para los que tengan ubuntu
https://ubunlog.com/como-instalar-codeblocks-en-ubuntu-18-04/
de aqui se pueden guiar

Visual Studio, eso ya no se usa.

La profe dice que es bueno apoyar a la gente que hace programa Open Source, estonces profe tal vez te interece Godot que es como Unity pero Open Souce. A todos estas, seria bueno que Platzy diera cursos con Godot que está cogiendo mucha fuerza.

Puedes saltar esto si vienes del curso de Introducción a C++ 😄

¿Se puede utilizar VSC?¿Que configuración tendría que realizar? Agradezco sus respuestas ❤️

🎯 Puedes utilizar otro lenguaje de programación, para afianzar de mejor manera los conocimientos que se impartirán.

Para poner su editor de CodeBlocks en modo oscuro les recomiendo este tutorial: https://medium.com/@yzhong.cs/change-editor-theme-for-code-blocks-windows-linux-mac-92e9c15cbca4

Utilizaré VSC.

Yo utilizo SUBLIME TEXT

https://ubunlog.com/como-instalar-codeblocks-en-ubuntu-18-04/

Para los que tienen ubuntu he instalen codeblocks

para los que ocupen directamente la pagina
http://www.codeblocks.org/

Estoy usando este compilador online de C: https://www.onlinegdb.com/online_c_compiler

Si están en Linux ubuntu y no pueden instalarlo pueden probar usando la terminal y poniendo el comando: sudo apt-get install codeblocks
para poder instalar Code::Blocks IDE

En lo personal utilizo “Visual Studio Code”. Les recomiendo revisar el blog con los tips de “VSC”.

Luce mejor VSCode y SublimeText, pero que bueno conocer otras alternatvas. Por supuesto que utilizaré code blocks.

IDE: Entorno de desarrollo integrado, se utilizará un compilador que lo que hace es traducir el lenguaje de programación a el lenguaje maquina(binario).

Si no quieren descargar nada en su computador les recomiendo usar https://replit.com/, es online y facilito de usar.

IDE

Compiler

  • It is a computer program that translates computer code written in one programming language into another language. The name “compiler” is primarily used for programs that translate source code from a high-level programming language to a lower level language to create an executable program.

    https://en.wikipedia.org/wiki/Compiler

Open Source

  • It is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose. Open-source software may be developed in a collaborative public manner.

    https://en.wikipedia.org/wiki/Open-source_software

Generalmente, un IDE cuenta con las siguientes características:

  • Editor de código fuente: editor de texto que ayuda a escribir el código de software con funciones como el resaltado de la sintaxis con indicaciones visuales, el relleno automático específico del lenguaje y la comprobación de errores a medida que se escribe el código.

  • Automatización de compilación local: herramientas que automatizan tareas sencillas e iterativas como parte de la creación de una compilación local del software para su uso por parte del desarrollador, como la compilación del código fuente de la computadora en un código binario, el empaquetado del código binario y la ejecución de pruebas automatizadas.

  • Depurador: programa que sirve para probar otros programas y mostrar la ubicación de un error en el código original de forma gráfica.

Me da gusto el poder aprender desde cero además de poder trabajar con herramientas open source.
A darle con todo al aprendizaje!

La descripción en inglés (Tomada del Sitio de Code::Blocks)

Code::Blocks is a free, open-source, cross-platform C, C++ and Fortran IDE built to meet the most demanding needs of its users. It is designed to be very extensible and fully configurable.

Finally, an IDE with all the features you need, having a consistent look, feel and operation across platforms.

Built around a plugin framework, Code::Blocks can be extended with plugins. Any kind of functionality can be added by installing/coding a plugin. For instance, compiling and debugging functionality is already provided by plugins!

San Google nos resuelve la vida!

Code Blocks es un IDE (Integrated Development Enviroment) que a la vez tambien es un compilador, que traduce de Lenguaje de programación a lenguaje de maquina.

Yo usaba DevC++ a ver que tal esta la nueva versión de CodeBlocks

Uy siempre quise programar en C ahora si voy a tener mucho mas contexto de como funciona todo.

Aca una alternativa
Using Clang in Visual Studio Code

Un Ejemplo con C

El ejemplo de la pagina

Todo palomeado, jejeje es la primera vez que oigo eso…suena bien jajaja

No hay versión actualizada para MacOS.

Para los que tienen mac, utilicen xCode

No me sirvió codeblocks

Can’t find compiler excutable…

Aaaaah que emoción jijiji

setupear.
Aprendi una nueva palabra a la primera xd

No sé como me podrían ayudar, pero yo tengo la MacBook Pro (13-inch, M1, 2020), con el macOS Big Sur Version 11.0.1, ya descargué y me sale que no puedo abrirlo porque no está actualizado para la versión de mi MacBook, no sé como me podrían ayudar.
Gracias

Thanks…!
A very informative video.
Would recommend giving InterviewBit’s compiler a try + they’ve alot of basics as well advanced topics covered on their platform:
https://www.interviewbit.com/online-c-compiler/

No tenemos para Mac

no me permite finalizar la instalación de codeblocks, me sale error, su apoyo pf

Editor vs IDE
Para escribir código necesitamos un programa donde escribirlo, si bien podría usarse cualquier editor de texto, los editores creados para programadores tienen ventajas como el autocompletado, detección de errores y otras ayudas al trabajo.
En tu travesía de aprendizaje te encontrarás dos tipos:

Editor
Son pensados principalmente para archivos o lenguajes específicos. Ejemplos:

  • Visual Studio Code
  • Sublime Text

Y también tenemos los
IDE (Integrated Development Enviroment)
Como su nombre lo indica, es un editor más completo, con un conjunto de herramientas pensadas para desarrollar proyectos enteros ya con todos sus componentes integrados. Algunos de ellos son:

  • Visual Studio
  • IntelliJ Idea
  • Codeblocks

También existen herramientas online, las más conocidas son, con ellas no necesitas instalar nada, por ejm:

  • Codepen
  • Replit

😄 ❤️

Usaremos el programa CodeBlock

se puede utilizar VSC

Con muchas ganas de aprender!

Nostalgia
CodeBlocks fue con el IDE que empecé a aprender el lenguaje C

Personalmente me gusta más CLion para trabajar con C, pero Code::Blocks ciertamente no está nada mal.

¿funciona utilizar VSC?

Bueno estoy tomando este curso solo porque es el siguiente en la carrera de Fundamentos espero aprender algo nuevo

**Code::Blocks **instalado satisfactoriamente. 😉

Hola:
Acabo de instalar el Codeblocks en MAC pero al momento de compilar no funciona. Aparee un mensaje que dice: “It seems that your project has mot been built yet. Do you want to build it now?” Le doy click en “yes”, pero nunca aparece la pantalla negra. Agradezco la ayuda.

un curso menos un paso mas

Excelente curso de lo basico, vengo de fundamentos de C y estoy muy confundido con los videos, conceptos y toda la investigacion extra que hice por fuera me dejo cada vez mas lejos de entender.

Listo para empezar.

yo también sigo en visual

Ready to go! codeblocks installed.

¡Genial!

Codeblocks instalado y listo

Listo Code :: Blocks ♥

Ready go!!!

instalacion OK

San google!

Supongo que puedo utilizar VSCode y la linea de comandos!

Vamos con toda!!

Woo C!

Muchas gracias por la guía para poder instalar Code Blocks instructora Daniela, no conocía este IDE pero voy a mirar que características lo hacen diferente.

VSCode con Python y Linea de comandos.

Ya Baje El Software

Set up de codeblocks y compilador listo y avanzamos!
Ready and Go

Vamos!!!

apenas iniciando y cada uno utiliza sus propios programas…:[

Listo Code Blocks!

Tengo el mismo problema con Mac OS catalina no me permite abrir el programa

Si saben usar Google -> tienen la vida resuelta.

Muchas gracias,resulta interesante comenzar a desenrollar el hilo y recordar…

Hola , alguien que tenga los pasos para configurar Visual Studio Code, para compilar C?¡? 😃

Gracias, iniciando el curso

Y si los que tienen mac que opción pueden instalar ?

Hola, en Ubuntu 18.04 no puedo instalar codeblocks; me da errores. ¿Con qué otra herramienta puedo seguir el curso? Gracias!

Voy a probar el compilador de C de eclipse, que opinan de ese IDE?

super , ya lo baje .

e instale

Amo que la profesora es divertida :3

Yo utilizo Visual Studio 😃

Me siento emocionado por empezar este curso

Excelente… gracias 😃

En Catalina de Mac no lo deja instalar

Cuento con macOS catalina, y me indica que no puedo instalarlo puesto que necesita que se actualice el programa. Creo que ha quedado desfasado este IDE. ¿alguno le pasa lo mismo?

no me deja descargarlo en el mac, me aparece Compatibilidad de apps de 32 bits con macOS High Sierra 10.13.4 y posterior

Yo usaré visual studio jsjsjsjj, pero tendre anotado el codeblock

Lista la Instalación

instalacion ok

Vale vamos a aprendee

super 😃

IDE: Integrated Development Enviroment
Compilador: Lenguaje programación a lenguaje maquina

ok descarga

listo

Excelente

Utilice code blocks en el curso de introducción a C++, pero no me gusto, muchas veces mientras escribía el código se cerraba la app y no guardaba ningún cambio. Esta vez prefiero usar VSC, me ha funcionado muy bien.

CodeBlock no me funciona en Macbook Pro 2015 con iOS Catalina, alguien lo ha instalado?