Вопрос подразумевает у Вас отсутствие базовых знаний в области компьютерных ИТ (хотя бы банально изучите школьный учебник информатики) . Так что для начала их и получайте - и подобные вопросы будут не актуальными.
p.s: не знаю насчет всех на картинке, но HTML никаким боком не язык программирования (в традиционно-здравом понимании)
brainfuck - очень интересный и занимательный язык
странно что на картинке его нет
Basic/Pascal
А времени.. . зависит от способностей.... а так года вполне хватит чтобы знать на олимпиадном уровне...
С любого достаточно популярного в выбранной области. Год или больше, или меньше, смотря как учить будешь.
можешь с delphi начать, а по времени, это уж как сам заниматься изучением будешь
эрланг
джава приносит деньги
учите Eiffel, название прикольное такое. почти как Эльф
Начните с того, которого нет на картинке - python!
Учи Java
Даю уроки дельфи по скайпу. Если и правда соберетесь что-то изучить.