質問: 還暦過ぎの爺です。
回答: 私もカセットテープの時代からパソコンをやっているので、ずいぶん進化したなあと思います。 貴方様のご質問に対する私なりの答えは ベイシック→マシン語→構造化言語→オブジェクト指向言語 です。 (コンピューターの歴史から言うと、本当はこの順番ではありませんが 30年以上前の一般人がパソコンを経験していく順番を考えるとこんな感じです) 今のプログラムには行番号がありません。 「サブルーチン」という呼び方もあまりしなくなり、 「関数」や「メソッド」という呼び方に変わっています。 別の処理に飛ぶときは、行番号ではなく処理名(メソッド名)を指定して飛ばします。