Hello World Visual Studio Code
It is time to create your C hello world program. By tradition, a 'Hello, world!' program just prints that greeting on the screen. This is usually the first program that any developer creates. It serves two purposes:
Open the Program.cs file in any text or code editor, such as Notepad or Visual Studio Code. The Program.cs file is located on the newly created myApp directory. Then, add the highlighted line after the code that prints 'Hello World!' , like the following: Program.cs. The first step involves the creation of a new project in Visual Studio. After launching Visual Studio. Using a command prompt or terminal, create an empty folder called 'hello', navigate into it, and open VS Code ( code) in that folder (.) by entering the following commands: mkdir hello cd hello code. Note: If you're using an Anaconda distribution, be sure to use an Anaconda command prompt. First, download and install Visual Studio Code for Windows. After you've installed VS Code, install the rust-analyzer extension. You can either install the rust-analyzer extension from the Visual Studio Marketplace, or you can open VS Code, and search for rust-analyzer in the extensions menu (Ctrl+Shift+X). For debugging support, install the CodeLLDB extension. Hello World Example for the Fluid Framework. Contribute to microsoft/FluidHelloWorld development by creating an account on GitHub.
Do you learn better from video?Learn faster with deeper understanding! Start now! |
- Runs the simplest possible program to see if your environment is working correctly.
- Shows a very basic program that we use to explain the basic structure of a program
In this lesson, I will show you how to create your first program for each of the environments from the previous lesson. You will pick and create the program for the IDE that you chose. To create a program you will:
- Create a new project
- Add a source file
- Write the code
- Compile
- Run
C 'Hello, world!'
No matter which environment you use, the code forthis example is the same:
I will show you how to write compile and run the code in the IDEs that we looked at in the last lesson:
- Geany
Visual Studio
I am using Visual Studio Community 2015, but the process is very similar to previous versions(both Express and Professional editions).
Every program in Visual Studio is created within a project. To create your C hello world program, create a new project:
1. Open Visual Studio and go to File->New->Project

- Choose a project template. In VS, the project template for C and C++ is the same. Select Visual C++.
- From the templates on the right, select “Win32 Console Application”.
- Before clicking “OK”, give a name to the project and choose a directory for it. Do this in the fields below the templates.
- Click “OK”, when you are done.
If this is a new installation, it is possible that the template component is not installed yet. If that is the case, double click on the “Install Visual C++” text to add the component.
- Click “Next” in the first window of the Win32 Application Wizard.
- In the second window, check the box that says “Empty project”. If you don't check it, by default additional stuff will be generated that you don't need now.
- Click “Finish”.
You have just created a new empty project. You can see its contents in the “Solution Explorer”. The solution explorer is located to the right, by default.
- In Solution Explorer, right click the folder “Source Files”
- choose Add->New Item

- Choose a “C++ File” template
- give it a name
- change the file extension to “.c”. This way, Visual Studio knows to compile the code in that file as a C and not C++ code.
- Click “Add”.
- In that new source file, rewrite (or copy-paste) the example code from above.
Now you are ready to run your C Hello World program!
- Press CTRL+F5 or go to menu Debug->Start Without Debugging.
The result looks like this:
Code::Blocks
To compile and run code you need a compiler. Make sure you havethe Code::Blocks distribution that includes the GCC, otherwise youneed to install a compiler manually.
Code::Blocks allows you to create a program in several ways.
- The simplest way is to create a new empty file. Then write the code and save it as .c file.
- Menu File->New->Empty File.
- Then write the code
- File->”Save as” and save it as a C source file.
This method is the fastest to do, but you will not have code help(coloring, suggestions) before you save the file as a C source file. - The second way is to create the file as C source file right from the beginning.
- File->”New File...”
- Choose C/C++ Source and complete the wizard. - The last method is to create a project and then add the necessary source and header files inside. I will show you this method in pictures and details.
The first two methods are convenient only if your program consists of just 1-2-3 files. If your program has more files it is preferred to put them in a project, because it is easier to navigate.
Let's create your first C project! StartCode::Blocks and from nemu File create a new porject:
Now in the left side of the screen go to Projects in the 'Management' sub-window. Expand your new project and its folder 'Sources'. You will see that Code::Blocks automatically added a new source file 'main.c'. Double click it, to open it.
You see? The 'hello-world' code is already there ;)
It is time to compile and run your first C program. Go to menu Build->'Build and Run' or just press F9 and then OK, when you are asked if you want to build the project.
Dev-C++
If you downloaded a distribution without a compiler, you need to install one manually.
Thereare two ways to create our “C hello world” program in Dev-C++:
- Directly create a new source file from File → New → Source File
- Create a new project and edit its source.
Fora this short program it is easier to choose the first option.However, later for programs with more files it is better to use aproject. Here is how to create a C project in Dev Cpp:
In the next window just click 'Save' to save the project files in the default location.
Now your project is created and it contains one source file:
Geany
Install a compiler (GCC in this case)
Before you can compile and run your C hello world, you need to install a C compiler. For instance to install the GCC in any Debian based distribution, for instance Ubuntu, do the following:
- sudo apt-get update
- sudo apt-get install build-essential
Create the C Hello World program
In Geany you can:
- create a new file and save it as .c or..
- create a new C file from template.
I will show you the second option:
This will generate a new C source file. It will start with a 20 row comment(the red text starting with /* and ending with */) that you can delete right away.
Add the line
printf('Hello, world!n');
between the opening curly bracket '{' and the line 'return 0;'.
Now you just need to build and execute the file:
When the build is done, you will see the message 'Compilation finished successfully.' in the Compiler section below the code.
Hello World Typescript Visual Studio Code
Now press F5 or the 'Execute' button to start the program. You will see a console that displays the 'Hello, world!' string
You have just created your C Hello World program! Your development environment is working and tested, so you are ready to continue with the actual part of the basic C tutorial.
In the next lesson you will see what is the typical structure of a C program. To explain it, I will use the example from this lesson.
Previous lesson: C programming software | Next lesson: C Language Program |
Do you learn better from video?Learn faster with deeper understanding! Start now! |
Hello World Flutter Visual Studio Code
C Programming ›C tutorial › Hello, world!
Please enable JavaScript to view the comments powered by Disqus.
Visual Studio Code (or VSCode at it usually known) has become one of the most widely used IDEs, and not by mistake. The interface is simple and very fast. Although it doesn’t have all of the goodies that come with “bigger” IDEs (Eclipse, PyCharm, Visual Studio), it has many extensions that fill parts of this gap. You can download VSCode here.
The best way to get started with a new IDE is by creating a simple project, and as usual, it will be “hello world”. Let’s do this step by step. You will be needing the .NET core SDK, which you can download here (make sure to download the SDK and not the runtime). I’m using Windows 10, VSCode 1.44.2 and .NET core 3.1 for this project.
Let’s open up VScode. This is the screen that pops up:
To start, open a folder which will be the location where we write the program. I’ll put mine in c:devVSCodeCSharpHelloWorld
. The window changes a bit and we are now looking at the contents of the folder. We’ll be using the built-in terminal, so open it up by clicking Ctrl+`
or through the menu “View->Terminal”. It should look something like this:
Unlike other IDEs, there is no built-in concept of a solution or project. There is something called a “Workspace” that allows us to work with multiple folders at a time, but that is for more advanced projects.
To create a new console application, navigate to the console, and write:
This creates a project file with the name of your directory, and a C# file called Program.cs
that contains the code of the program. Now let’s run the program we have just created. Type in the console
You should see the text “Hello World!” written in the terminal.
Now let’s change the program to do a bit more, asking for your name and then writing “Hello <Your Name>”. Open the Program.cs
file by double-clicking it. Your editor should look like this:
Now insert a new line above Console.WriteLine
and type Console.
. At this step, you would expect some kind of code complete/suggest to kick-in. But no! Code complete/suggest does not come bundled into VSCode (that is one reason it is so lean), but it is easy to add. Go to the “Extensions” view by clicking on the fifth icon on the left (or “View->Extensions”). You will be shown a long list of extensions that are available to install. For now, we just need the “C#” extension, so click on the “install” button right next to it.
After the extension is installed (no need to reopen the app, not to say reboot the computer!), navigate back to the “Program.cs” file, and write again Console.
. Voila! The properties and methods of the class are shown. Continuing from where we left, add two lines to the main
method, making it look like this:

Enter dotnet run
again in the terminal. The program will ask for your name, write it and hit enter:
Awesome!
React Hello World Visual Studio Code
Lately, I’m working almost every day with VSCode, in parallel to both PyCharm and Visual Studio Enterprise and I enjoy it a lot. I still have the other IDEs open sometimes because not all the functionality in them exists in VSCode but with each release (and they move quite fast) it is getting better and better, without getting slower and bulky. Great job VSCode team!
I have more ideas for VSCode tutorials and with some time I’ll get to them soon. If you have a good one, leave a comment and I’ll add it to my list.
Until next time, happy coding!
