Из языков, на которых можно писать реальные программы - Oberon-07, который намного проще, чем даже классический Pascal (не путать с Delphi, который многократно сложнее, чем Pascal Вирта) и предназначен специально для обучения. Из промышленных языков - Go и C (без плюсов). Но чтобы писать приличный код на C, требуется куда больший опыт.