Нередко начинающие программисты задаются вопросом – какой язык программирования лучше выбрать? Чтобы определиться с ответом на такой вопрос, вам в первую очередь необходимо понять – для каких целей вы собираетесь учиться программированию. Все дело в том, что все языки программирования устроены немного по-разному и, когда одни из них позволяют решать задачу быстро, то другие – эффективно, а некоторые вообще при этом могут не предусматривать решения задачи. Например, в первом случае – если вы планируете заниматься этим исключительно для себя или своих знакомых, то желательно не выбирать каких-то серьезных решений. Наиболее оптимальным и целесообразным выходом в данном случае будет Visual Basic. Это обусловлено непосредственно целью создания такого языка программирования – обучению, качественному обучению (в отличии от Pascal или QBasic, которые тем не менее способны заложить основы). Второй вариант развития событий – изучение программирования для последующего трудоустройства. При этом, конечно, необходимо брать во внимание то, чтобы язык был понятен без специалиста – чтобы можно было его изучать, например, в домашних условиях. Таким языком может стать C++, Java или C#. Они довольно распространены в Российской Федерации и на таких специалистов сегодня имеется большой спрос, поэтому изучив один из них вы точно не останетесь без работы. Третий вариант подразумевает изучение языка программирования для создания веб-сайтов. В данном случае потребуется изучить несколько технологий, а не языков, благодаря которым впоследствии вы научитесь создавать действительно хорошие, эффективные сайты. К таким относится следующее: HTML, CSS, JavaScript, PHP. Тем не менее, стоит отметить, что познания в некоторых языках дают существенные преимущества, так как в данном случае вы уже более детально сможете настраивать поведение, например, при нажатии кнопок или наведении курсора мыши на определенные участки. Знание этих технологий уже будет вполне достаточно, но сегодня на передний план выходят инновационные – такие как ASP.NET, которые только в последние годы стали обретать огромную популярность на территории нашей необъятной родины. Кроме того, если вы решили заниматься именно созданием и программированием сайтов, то вам так же потребуется изучить базы данных – MySQL, так как подавляющее большинство информации, хранящейся на сайтах располагается именно в базах данных. К такой информации относится: списки пользователей, их пароли, что проверяется на соответствие и только после этого производится непосредственно вход в систему, если вы создаете интернет-магазин, то количество товаров в нем, цена за каждый из них и множество другой аналогичной информации. В результате, что бы вы ни выбрали – вы всегда сможете не только порадовать своими знаниями окружающих и близких, но и найти подходящую для себя работу.