Start Programming in C++

Want to start programming in C++? No worries. There is nothing to buy. It also isn’t difficult to get started! Anyone can learn! Talk Binary offers a variety of tutorials to get you started on the right track and right away! We’ll also step through every step of the process so you can get started as soon as possible!

So what do I need to know to get started?


You can either program right away in Windows, or can download and install Ubuntu! It’s all based on preference. I’d recommend you to try both out first before you decide on where to start.


1. If you want a programming environment you can try out Linux Distribution Ubuntu and Install Dual-Boot Ubuntu on your computer so you may boot either Windows or Linux!

a. Then you should check out How to write and compile a C++ program in Linux. This tutorial will step you through the process of compiling a C++ program in Linux using the terminal.

2. If you want to try programming first in your Windows environment you should check out How to write and compile a C++ program in Windows using an IDE.


Where do I learn C++?


Below are some tutorials do get you started. These are not meant to be complete references of each particular topic. These are merely shown in order for you to learn the basic concepts. References and advanced topics will soon be posted.



1.0 Hello World in C++ – Teaches you the introductory program in C++.

1.1 Fundamental Data Types Int and Double – Introduces variables and how to manipulate data.

1.2 Fundamental Data Types String – Introduces the string.

1.3 Basic Control Flow – Introduces the If, If-Else, and Else statement to control the flow of your program instructions.

1.3.1 Basic Control Flow Continued – Introduces boolean variable, and more advanced control flow techniques

1.4 Advanced Control Flow – For Loop – Introduces the for loop. A loop that executes lines of codes until a condition is met.

1.5 Advanced Control Flow – While Loop – Introduces the while loop. Similar to the for loop.



2.0 Simple Data Structure – The Vector – Learn an easy yet powerful to use data structure.

2.1 Functions – Learn how to create a function that enables you to execute a set of instructions with multiple sets of input by simply using a function call. No more rewriting the same code over and over again.


More tutorials are going to be posted soon! Meanwhile, why don’t you subscribe to my RSS feed so you can receive updates on my site?

Tags: , , ,