Computer software is a series of programs that instructs the computer on what to do. Hardware deals with the materials of the computer, software deals with logic and algorithm so a computer
can do a task that it is asked to do.
Programming languages such as C, C++, C#, Java, Python and others "talk" to a computer using language that they can understand. Programming languages are divided into four categories:
imperative,
functional,
logic and
object-oriented.
Basics of Programming Languages
C
C Notes
Python
Python Notes
C++
Writing "Hello, World" in C++:
#include
using namespace std;
int main ()
{
cout << "Hello World! ";
cout << "I'm a C++ program.";
return 0;
}
A bit hard but you can pull it off.
C#
Writing "Hello, World" in C#
using System;
public class Program
{
public static void Main(string[] args)
{
System.Console.WriteLine("Hello, World!");
}
}
Javascript
Integrated Development Environment (IDE) recommendations
Visual Studio Code - IDE by Microsoft, supports a lot of languages
Visual Studio - More developed IDE by Microsoft, supports .NET extensions
GitHub - developer website that allows the storage, sharing and viewing of computer codes