Я бы порекомендовал Котлин (Kotlin), так как он кроссплатформенный, полностью совместим с Java, но без лишней объекто-ориентированности. Это компилируемый язык, в отличие от Питона и других интерпретируемых языков, что способствует аккуратности в программировании, так, все переменные должны описываться и типизироваться перед их использованием. Типизация - скорее сходна с Паскалем, а не C/C++ и Java, что, по-моему является плюсом. Операторные скобки - как и во всех современных языках - {}. Ну, и присваивание - оператор (инструкция), а не операция, как в C/C++