Программист в треде, спрашивайте вопросы.
В качестве первого языка советую изучать Python - это такой современный Бейсик (с ООП, функциональным программированием и модулями), на котором можно делать и сайты, и игры, и небольшие программы для себя.
Более серьезные языки - C# и Java. Visual Basic / Delphi уже неактуально, C++ используется ограниченно (там, где нужна скорость).
Ассемблер можно изучить для общего развития (чтобы представлять, как работает компьютер), но на практике он используется только в микроконтроллерах - и то совместо с Си. Более популярно сейчас функциональное программирование - LISP, Erlang, Haskell, F#...