Even een korte aanvulling op dit zeer uitgebreide antwoord...
Een programma kun je grofweg op 2 manieren maken:
-1 via een programmeertaal en een compiler
-2 via een scripttaal en een interpreter
Met methode 1 schrijf je in een bepaalde taal (bijvoorbeeld C++) met behulp van een editor (of ide) een programma en je gebruikt een ander programma (de compiler) om dat bestand voor je om te zetten naar een bestand dat je pc kan uitvoeren.
Met methode 2 doe je ongeveer hetzelfde: je schrijft een programma, maar het wordt niet omgezet. In plaats daarvan leest het hulpprogramma de regels in je bestand en probeert ze direct uit te voeren.
Het verschil is dat je bij methode 1 de compiler na het omzetten verder niet meer nodig hebt om het programma uit te voeren. Bij een script heb je altijd een interpreter nodig om het uit te kunnen voeren.
Als je eenvoudig wilt beginnen kan ik je Python aanraden. Of zoek eens op batch files (als je op windows werkt) of Bash scripting als je op Linux werkt.
Er zijn genoeg tutorials te vinden op internet om je op weg te helpen.