Antwort
Das es so unterschiedliche Bezeichnungen gibt liegt eigentlich daran, dass es einfach viel mehr Tätigkeiten in der Programmierung gibt, als einfach nur Codezeilen zu schreiben. Die Bezeichnungen sollen dem Rechnung tragen, aber so groß sind die Unterschiede nicht. Alles nur Marketing.