« Отговор #8 -: Jan 15, 2010, 10:24 »
Не знам колко от хората, които ти даваха съвети досега са професионални програмисти, но аз поне съм - моето мнение е, че езика няма почти никакво значение - езика е само средство, а не цел... Когато овладееш програмирането на общо основание всеки език се научава доста бързо. Разбира се, някои езици са по-подходящи от други за определени цели. С например напоследък не се ползва много много за нови приложения, настрана от системен софтуер, разбира се - драйвери например. Чисто от практична гледна точка(търсена на работа) - най-добре е да се знаят Java, C# и PHP. Python и Ruby са супер елегантни езици, но позиции свързани с тях в България почти няма засега... Моя личен съвет е да се захванеш с Java - производен е на С, но е опростен, много могъщ, с огромна общност около него и е много търсен на пазара на труда. Хубаво е да отделиш малко време и на алтернативни стилове на програмиране - функционално(Lisp донякъде, Haskell) и логическо(Prolog). Алтернативите на императивното са полезни за мисленето като цяло :-)