Я начинал с PHP, затем начал параллельно учить c++ и Delphi.
В уже опубликованном ответе Александр расписал очень много нюансов плюсов и минусов разных языков, но как результат оставил Шарп и Джава. Но тут я бы поспорил.
Оба этих языка прекрасны и элегантны, однако, они на 100% ООПэшные, а, как по мне, прежде чем переходить к такой сложной вещи, как ООП, нужно научиться хотя бы базовым вещам.
JS - 100% не язык для начала своего пути. Это зверь, к которому лучше подходить уже хотя бы с лёгкой бронёй знаний.
Как по мне, идеальный вариант - это php. А та самая пресловутая динамическая типизация (если простыми словами, интерпретатор (то, что будет выполнять ваш код) не следит за тем, цифру вы положили в переменную или букву, это на вашей совести) можно отключить. Точнее, включить строгую типизацию.
Но PHP - это язык, который поддерживает как процедурный стиль написания кода, так и ООП. При этом ООП в нём вполне себе комплексное и отвечает всем необходимым требованиям, чтобы считаться, собственно, ООП.
дельфи не язык, это платформа разработки. сказать учил дельфи это примерно как сказать учил визуал студию ну или phpstorm