{"id":31114,"date":"2025-01-06T05:00:10","date_gmt":"2025-01-06T05:00:10","guid":{"rendered":"http:\/\/toposuranos.com\/material\/?p=31114"},"modified":"2025-01-06T10:05:40","modified_gmt":"2025-01-06T10:05:40","slug":"start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows","status":"publish","type":"post","link":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/","title":{"rendered":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows"},"content":{"rendered":"<style>\n    p, ul, ol {\n        text-align: justify;\n    }\n    h1 {\n        text-align: center;\n    }\n<\/style>\n<p><head><title>Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows<\/title><meta name=\"description\" content=\"Discover how to program in C++ with this step-by-step tutorial. Learn how to set up MSYS2, MinGW, and Dev-C++ on Windows to start developing your C++ projects.\"><meta name=\"keywords\" content=\"Programming in C++, Step-by-Step Tutorial, Dev-C++, MSYS2, MinGW, Windows, learn C++\"><meta name=\"author\" content=\"YourName\"><\/head><body><\/p>\n<header>\n<h1>Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ on Windows<\/h1>\n<\/header>\n<p><main>       <\/p>\n<section>\n<p>Do you want to learn C++ programming easily and without complications? You are in the right place! In this step-by-step tutorial, we will teach you how to set up your development environment on Windows using MSYS2, MinGW, and Dev-C++. By the end of this guide, you will be ready to write your first C++ programs and take the first step in your journey as a programmer.<\/p>\n<p>This article is perfect for beginners seeking a clear and practical introduction to C++ programming. Follow each step and turn your PC into a tool ready to develop amazing projects.<\/p>\n<\/section>\n<p style=\"text-align:center;\"><strong>Learning Objectives<\/strong><br \/>\n        At the end of this lesson, the student will be able to:<\/p>\n<ol>\n<li><strong>Set up<\/strong> a development environment on Windows using MSYS2, MinGW, and Dev-C++.<\/li>\n<li><strong>Install<\/strong> the MinGW compiler and verify its functionality through terminal commands.<\/li>\n<li><strong>Configure<\/strong> environment variables to ensure the compiler works correctly.<\/li>\n<li><strong>Download<\/strong> and <strong>install<\/strong> Dev-C++ as an integrated development environment (IDE).<\/li>\n<li><strong>Create<\/strong> a basic console project in Dev-C++ and properly associate it with the installed compiler.<\/li>\n<li><strong>Write<\/strong> a basic C++ program that prints a message to the console.<\/li>\n<li><strong>Compile<\/strong> and <strong>run<\/strong> a program in Dev-C++, ensuring processes are correctly configured.<\/li>\n<\/ol>\n<p style=\"text-align:center;\"><strong>CONTENT INDEX<\/strong><br \/>\n        <a href=\"#1\">Installing MSYS2 and Configuring MinGW<\/a><br \/>\n        <a href=\"#2\">Installing Dev-C++<\/a><br \/>\n        <a href=\"#3\">Setting Up and Creating a Basic Program<\/a><br \/>\n        <a href=\"#4\">Quick Tips<\/a>\n        <\/p>\n<p><center><br \/>\n    <iframe width=\"560\" height=\"315\" src=\"https:\/\/www.youtube.com\/embed\/a6Fw3YwyEhA?si=71b5oDkhyLVzGJhZ\" \n        title=\"YouTube video player\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" \n        referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><br \/>\n    <\/iframe><br \/>\n<\/center><\/p>\n<section><a name=\"1\"><\/a><\/p>\n<h2>Installing MSYS2 and Configuring MinGW<\/h2>\n<p>In this tutorial, we will use MSYS2 as the environment to install and configure the MinGW compiler.<\/p>\n<h3>Downloading and Installing MSYS2<\/h3>\n<ul>\n<li>Visit the official MSYS2 website: <a href=\"https:\/\/www.msys2.org\/\">https:\/\/www.msys2.org\/<\/a>.<\/li>\n<li>Download the appropriate installer for your operating system.<\/li>\n<li>Run the installer and follow the instructions to install MSYS2.<\/li>\n<\/ul>\n<h3>Updating the MSYS2 Environment<\/h3>\n<ul>\n<li>Open the MSYS2 terminal.<\/li>\n<li>Type the following command to update the system:\n<pre>pacman -Syu<\/pre>\n<\/li>\n<li>Close and reopen the terminal to complete the update process.<\/li>\n<\/ul>\n<h3>Installing the gcc Compiler<\/h3>\n<ul>\n<li>In the MSYS2 terminal, install the required packages for MinGW:\n<pre>pacman -S mingw-w64-x86_64-gcc<\/pre>\n<\/li>\n<li>This will install the 64-bit GCC compiler.<\/li>\n<\/ul>\n<h3>Setting the PATH Environment Variable<\/h3>\n<ul>\n<li>Find the folder where MinGW was installed within MSYS2. By default, it should be:\n<pre>C:\\msys64\\mingw64\\bin<\/pre>\n<\/li>\n<li>Add this folder to the system&#8217;s environment variables:<\/li>\n<ol>\n<li>Open the start menu and search for <strong>Environment Variables Configuration<\/strong>.<\/li>\n<li>In the window that appears, click on <strong>Environment Variables<\/strong>.<\/li>\n<li>In the <strong>System Variables<\/strong> section, select the <code>Path<\/code> variable and click <strong>Edit<\/strong>.<\/li>\n<li>Click <strong>New<\/strong> and add:\n<pre>C:\\msys64\\mingw64\\bin<\/pre>\n<\/li>\n<\/ol>\n<li>Save the changes and close all windows.<\/li>\n<\/ul>\n<h3>Verifying the Installation<\/h3>\n<ul>\n<li>Open a CMD terminal.<\/li>\n<li>Type the command:\n<pre>g++ --version<\/pre>\n<\/li>\n<li>You should see the version of the installed GCC compiler.<\/li>\n<\/ul>\n<\/section>\n<section><a name=\"2\"><\/a><\/p>\n<h2>Installing Dev-C++<\/h2>\n<h3>Downloading Dev-C++<\/h3>\n<ul>\n<li>Go to the official Orwell Dev-C++ website: <a href=\"https:\/\/sourceforge.net\/projects\/orwelldevcpp\/\">https:\/\/sourceforge.net\/projects\/orwelldevcpp\/<\/a>.<\/li>\n<li>Download the latest version.<\/li>\n<\/ul>\n<h3>Installing Dev-C++<\/h3>\n<ul>\n<li>Run the installer and follow the instructions.<\/li>\n<li>Choose a theme and initial configuration according to your preference.<\/li>\n<\/ul>\n<\/section>\n<section><a name=\"3\"><\/a><\/p>\n<h2>Setting Up and Creating a Basic Program<\/h2>\n<h3>Configuring the Compiler in Dev-C++<\/h3>\n<ul>\n<li>Open Dev-C++.<\/li>\n<li>Go to <strong>Tools &gt; Compiler Options<\/strong>.<\/li>\n<li>Ensure that the compiler path is:\n<pre>C:\\msys64\\mingw64\\bin<\/pre>\n<\/li>\n<\/ul>\n<h3>Creating a Project<\/h3>\n<ul>\n<li>Go to <strong>File &gt; New &gt; Project<\/strong>.<\/li>\n<li>Select <strong>Console<\/strong> and <strong>C++<\/strong>.<\/li>\n<li>Enter a name for your project and save it in a folder.<\/li>\n<\/ul>\n<h3>Writing the Code<\/h3>\n<p>Write the following code in the main file:<\/p>\n<pre>\r\n#include &lt;iostream&gt;\r\nusing namespace std;\r\n\r\nint main() {\r\n    cout &lt;&lt; \"Hello, world!\" &lt;&lt; endl;\r\n    return 0;\r\n}\r\n    <\/pre>\n<\/section>\n<h3>Compiling and Running<\/h3>\n<ul>\n<li>Save the file as <code>main.cpp<\/code>.<\/li>\n<li>Click on <strong>Compile and Run<\/strong> or press <code>F11<\/code>.<\/li>\n<li>A console will appear displaying the message: <code>Hello, world!<\/code>.<\/li>\n<\/ul>\n<\/section>\n<section><a name=\"4\"><\/a><\/p>\n<h2>Quick Tips<\/h2>\n<ul>\n<li>If Dev-C++ cannot find the compiler, verify that <code>C:\\msys64\\mingw64\\bin<\/code> is included in both the compiler settings and the <code>Path<\/code> environment variable.<\/li>\n<li>You can now start modifying the basic code to practice with variables, loops, functions, or anything you can imagine.<\/li>\n<\/ul>\n<\/section>\n<section>\n<p>If everything worked as expected, you should now be ready to start programming in C++ using Dev-C++ with MSYS2. Good luck!<\/p>\n<\/section>\n<p><\/main><br \/>\n<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ on Windows Do you want to learn C++ programming easily and without complications? You are in the right place! In this step-by-step tutorial, we will teach you how to set up your development [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":30124,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":96,"footnotes":""},"categories":[975,993],"tags":[],"class_list":["post-31114","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-computing-and-informatics","category-programming-in-c"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows - toposuranos.com\/material<\/title>\n<meta name=\"description\" content=\"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\" \/>\n<meta property=\"og:locale\" content=\"es_ES\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows\" \/>\n<meta property=\"og:description\" content=\"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\" \/>\n<meta property=\"og:site_name\" content=\"toposuranos.com\/material\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/groups\/toposuranos\" \/>\n<meta property=\"article:published_time\" content=\"2025-01-06T05:00:10+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-01-06T10:05:40+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar-1024x585.jpg\" \/>\n<meta name=\"author\" content=\"giorgio.reveco\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:title\" content=\"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows\" \/>\n<meta name=\"twitter:description\" content=\"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@topuranos\" \/>\n<meta name=\"twitter:site\" content=\"@topuranos\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"giorgio.reveco\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tiempo de lectura\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\"},\"author\":{\"name\":\"giorgio.reveco\",\"@id\":\"https:\/\/toposuranos.com\/material\/#\/schema\/person\/e15164361c3f9a2a02cf6c234cf7fdc1\"},\"headline\":\"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows\",\"datePublished\":\"2025-01-06T05:00:10+00:00\",\"dateModified\":\"2025-01-06T10:05:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\"},\"wordCount\":618,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/toposuranos.com\/material\/#organization\"},\"image\":{\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg\",\"articleSection\":[\"Computing and Informatics\",\"Programming in C++\"],\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\",\"url\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\",\"name\":\"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows - toposuranos.com\/material\",\"isPartOf\":{\"@id\":\"https:\/\/toposuranos.com\/material\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg\",\"datePublished\":\"2025-01-06T05:00:10+00:00\",\"dateModified\":\"2025-01-06T10:05:40+00:00\",\"description\":\"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.\",\"breadcrumb\":{\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#breadcrumb\"},\"inLanguage\":\"es\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage\",\"url\":\"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg\",\"contentUrl\":\"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg\",\"width\":1792,\"height\":1024,\"caption\":\"Empieza a Programar en C++, Start Programming in C++, Comece a Programar em C++, \u5f00\u59cb\u4f7f\u7528 C++ \u7f16\u7a0b, \u0627\u0628\u062f\u0623 \u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u0628\u0640 C++, C++ \u092e\u0947\u0902 \u092a\u094d\u0930\u094b\u0917\u094d\u0930\u093e\u092e\u093f\u0902\u0917 \u0936\u0941\u0930\u0942 \u0915\u0930\u0947\u0902, \u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 C++, Commencez \u00e0 programmer en C++.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Portada\",\"item\":\"https:\/\/toposuranos.com\/material\/es\/cursos-de-matematica-y-fisica\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/toposuranos.com\/material\/#website\",\"url\":\"https:\/\/toposuranos.com\/material\/\",\"name\":\"toposuranos.com\/material\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/toposuranos.com\/material\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/toposuranos.com\/material\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"es\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/toposuranos.com\/material\/#organization\",\"name\":\"toposuranos.com\/material\",\"url\":\"https:\/\/toposuranos.com\/material\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/toposuranos.com\/material\/#\/schema\/logo\/image\/\",\"url\":\"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/logo.png\",\"contentUrl\":\"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/logo.png\",\"width\":2400,\"height\":2059,\"caption\":\"toposuranos.com\/material\"},\"image\":{\"@id\":\"https:\/\/toposuranos.com\/material\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/groups\/toposuranos\",\"https:\/\/x.com\/topuranos\",\"https:\/\/www.youtube.com\/channel\/UC16yDm12cPcrwsE0fAM7X1g\",\"https:\/\/www.linkedin.com\/company\/69429190\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/toposuranos.com\/material\/#\/schema\/person\/e15164361c3f9a2a02cf6c234cf7fdc1\",\"name\":\"giorgio.reveco\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"es\",\"@id\":\"https:\/\/toposuranos.com\/material\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/1694478625378-96x96.jpeg\",\"contentUrl\":\"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/1694478625378-96x96.jpeg\",\"caption\":\"giorgio.reveco\"},\"description\":\"Soy Licenciado en F\u00edsica, Magister en Ingenier\u00eda Industrial y Docente Universitario. Me dedico a desmitificar la f\u00edsica y las matem\u00e1ticas. Mi objetivo es hacer que estos campos sean f\u00e1cilmente comprensibles para todos, proporcionando las herramientas para explorar no solo el mundo que nos rodea, sino tambi\u00e9n las profundidades de nuestra propia existencia y el orden natural que nos conecta con el cosmos.\",\"sameAs\":[\"http:\/\/toposuranos.com\/material\"],\"url\":\"https:\/\/toposuranos.com\/material\/author\/giorgio-reveco\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows - toposuranos.com\/material","description":"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/","og_locale":"es_ES","og_type":"article","og_title":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows","og_description":"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.","og_url":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/","og_site_name":"toposuranos.com\/material","article_publisher":"https:\/\/www.facebook.com\/groups\/toposuranos","article_published_time":"2025-01-06T05:00:10+00:00","article_modified_time":"2025-01-06T10:05:40+00:00","og_image":[{"url":"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar-1024x585.jpg","type":"","width":"","height":""}],"author":"giorgio.reveco","twitter_card":"summary_large_image","twitter_title":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows","twitter_description":"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.","twitter_image":"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg","twitter_creator":"@topuranos","twitter_site":"@topuranos","twitter_misc":{"Escrito por":"giorgio.reveco","Tiempo de lectura":"3 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#article","isPartOf":{"@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/"},"author":{"name":"giorgio.reveco","@id":"https:\/\/toposuranos.com\/material\/#\/schema\/person\/e15164361c3f9a2a02cf6c234cf7fdc1"},"headline":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows","datePublished":"2025-01-06T05:00:10+00:00","dateModified":"2025-01-06T10:05:40+00:00","mainEntityOfPage":{"@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/"},"wordCount":618,"commentCount":0,"publisher":{"@id":"https:\/\/toposuranos.com\/material\/#organization"},"image":{"@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage"},"thumbnailUrl":"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg","articleSection":["Computing and Informatics","Programming in C++"],"inLanguage":"es","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/","url":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/","name":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows - toposuranos.com\/material","isPartOf":{"@id":"https:\/\/toposuranos.com\/material\/#website"},"primaryImageOfPage":{"@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage"},"image":{"@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage"},"thumbnailUrl":"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg","datePublished":"2025-01-06T05:00:10+00:00","dateModified":"2025-01-06T10:05:40+00:00","description":"Set up your environment for C++ programming with this step-by-step tutorial. Configure MSYS2, MinGW, and Dev-C++ on Windows and start creating.","breadcrumb":{"@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#breadcrumb"},"inLanguage":"es","potentialAction":[{"@type":"ReadAction","target":["https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/"]}]},{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#primaryimage","url":"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg","contentUrl":"https:\/\/toposuranos.com\/material\/wp-content\/uploads\/2024\/12\/empiezaaprogramar.jpg","width":1792,"height":1024,"caption":"Empieza a Programar en C++, Start Programming in C++, Comece a Programar em C++, \u5f00\u59cb\u4f7f\u7528 C++ \u7f16\u7a0b, \u0627\u0628\u062f\u0623 \u0627\u0644\u0628\u0631\u0645\u062c\u0629 \u0628\u0640 C++, C++ \u092e\u0947\u0902 \u092a\u094d\u0930\u094b\u0917\u094d\u0930\u093e\u092e\u093f\u0902\u0917 \u0936\u0941\u0930\u0942 \u0915\u0930\u0947\u0902, \u041d\u0430\u0447\u043d\u0438\u0442\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 C++, Commencez \u00e0 programmer en C++."},{"@type":"BreadcrumbList","@id":"https:\/\/toposuranos.com\/material\/en\/start-programming-in-c-step-by-step-tutorial-with-mingw-and-dev-c-for-windows\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Portada","item":"https:\/\/toposuranos.com\/material\/es\/cursos-de-matematica-y-fisica\/"},{"@type":"ListItem","position":2,"name":"Start Programming in C++: Step-by-Step Tutorial with MinGW and Dev-C++ for Windows"}]},{"@type":"WebSite","@id":"https:\/\/toposuranos.com\/material\/#website","url":"https:\/\/toposuranos.com\/material\/","name":"toposuranos.com\/material","description":"","publisher":{"@id":"https:\/\/toposuranos.com\/material\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/toposuranos.com\/material\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"es"},{"@type":"Organization","@id":"https:\/\/toposuranos.com\/material\/#organization","name":"toposuranos.com\/material","url":"https:\/\/toposuranos.com\/material\/","logo":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/toposuranos.com\/material\/#\/schema\/logo\/image\/","url":"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/logo.png","contentUrl":"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/logo.png","width":2400,"height":2059,"caption":"toposuranos.com\/material"},"image":{"@id":"https:\/\/toposuranos.com\/material\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/groups\/toposuranos","https:\/\/x.com\/topuranos","https:\/\/www.youtube.com\/channel\/UC16yDm12cPcrwsE0fAM7X1g","https:\/\/www.linkedin.com\/company\/69429190"]},{"@type":"Person","@id":"https:\/\/toposuranos.com\/material\/#\/schema\/person\/e15164361c3f9a2a02cf6c234cf7fdc1","name":"giorgio.reveco","image":{"@type":"ImageObject","inLanguage":"es","@id":"https:\/\/toposuranos.com\/material\/#\/schema\/person\/image\/","url":"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/1694478625378-96x96.jpeg","contentUrl":"http:\/\/toposuranos.com\/material\/wp-content\/uploads\/2023\/10\/1694478625378-96x96.jpeg","caption":"giorgio.reveco"},"description":"Soy Licenciado en F\u00edsica, Magister en Ingenier\u00eda Industrial y Docente Universitario. Me dedico a desmitificar la f\u00edsica y las matem\u00e1ticas. Mi objetivo es hacer que estos campos sean f\u00e1cilmente comprensibles para todos, proporcionando las herramientas para explorar no solo el mundo que nos rodea, sino tambi\u00e9n las profundidades de nuestra propia existencia y el orden natural que nos conecta con el cosmos.","sameAs":["http:\/\/toposuranos.com\/material"],"url":"https:\/\/toposuranos.com\/material\/author\/giorgio-reveco\/"}]}},"_links":{"self":[{"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/posts\/31114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/comments?post=31114"}],"version-history":[{"count":0,"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/posts\/31114\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/media\/30124"}],"wp:attachment":[{"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/media?parent=31114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/categories?post=31114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/toposuranos.com\/material\/wp-json\/wp\/v2\/tags?post=31114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}