Из языков, на которых можно писать реальные программы - Oberon-07, который намного проще, чем даже классический Pascal (не путать с Delphi, который многократно сложнее, чем Pascal Вирта) и предназначен специально для обучения. Из промышленных языков - Go и C (без плюсов). Но чтобы писать приличный код на C, требуется куда больший опыт.
Паскаль. Написан специально для обучения программированию в функциональном стиле. Он структурирован, его конструкции имеют блочное описание, синтаксис в картинках описан на 5 или 10 страницах и всегда может быть под рукой для строгой проверки. Выдача ошибки происходит на первом же спотыке компилятора и надо проверить практически последний оператор с учетом его описаний переменных. Бейсик, VBA также просты, имеется электронный справочник с примерами применения функций, практически заменяет учебник.
Если есть опыт в программировании на других языках, то изучение нового языка не составит никого труда. Если опыта в программировании нету, то изучении любого языка на первый раз может показаться сложным и невозможным. Опытные программисты знающие другие языки могут изучить новый язык за месяца 2 и уже начать писать на них проекты, даже умудряются за один месяц освоить. Как новичку я бы посоветовал оттачивать программирование на языке СИ а потом уже переходить к другим которые тебе нужны. Выучить язык его синтаксис, его возможности не составит труда, трудно будет применять полученные знания на практике.