Показать полную графическую версию : Какие языки наиболее перспективны?
Rustiger
28-01-2004, 01:14
Здравствуйте, люди добрые!
С начала увлечения компьютерной техникой освоил ПК самостоятельно, далее получил дистанционное образование по специальности Оператор ЭВМ. Хочу попробовать изучить програмирование самостоятельно. Подскажите, с чего стоит начать изучение современных языков програмирования и какие языки програмирования сейчас наиболее перспективны, например, С++, Visual Basic, Borland, Delphi, SQL? Благодарю за внимание!
Rustiger
начинайте с Turbo Pascal - он был создан для учения яз. прог-ия. хотя сам по себе является довольно мощным инструментом. но, имхо, безперспективным - имею ввиду не развивающимся.
Prisoner
28-01-2004, 07:31
С учетом замечания Ginger, можно попробовать Delphi. Только без книжки азов не обойтись.... а вот в оной вышеобозначенной книжке будет... ага, Pascal. И по началу никакой и не объектный :). Желаю удачи!
Rustiger
Вот несколько тем которые, думаю, тебе будет небезинтересно почитать:
http://forum.oszone.net/topic.cgi?forum=18&topic=435
http://forum.oszone.net/topic.cgi?forum=18&topic=297
http://forum.oszone.net/topic.cgi?forum=18&topic=641
Все зависит от того, на что вы ориентируетесь, - будете ли вы создавать приложения для Интернета, или просто программы для пользователей.
В конце концов язык реализации подбирается по задаче.
Начать можно действительно с Паскаля.
Но можно и С++ начать учить.
Главное само понимание концепций программирования.)))))
Rustiger
Начинать советую с Паскаля - он наиболее прост для понимания и позволяет понять основные концепции программирования. Затем - С/С++ - объектно-ориентированное программирование и анализ. Затем:
- если Вэб-программирование - HTML, Perl/CGI, JavaScript, PHP и т.д.
- если системное программирование -
а) windows: VisualStudio .NET (C++, C#, Java, можно Visual Basic, C++ Builder, Delphi,...
б) unix: C++ с различными библиотеками (Qt, GTK, ...), Java, Perl, если чисто иксовые приложения - Xlib, Tcl,...
в) кроссплатформенное программирование: ANSI C++, Java, Kylix,...
г) базы данных - SQL в различных вариантах (MS SQL, MySQL, PostgreSQL, Oracle PL/SQL,...)
Короче, вариантов множество. Все зависит от конкреной задачи. Но ОБЯЗАТЕЛЬНО Pascal, C++. Сюда можно добавить HTML, JavaScript.
Очень неплохо было бы иметь представление об ассемблере...
Наиболее перспективными языками считаю С++, Java, C# (исключительно мощны, кроссплатформены, Java, например, проста в изучении и использовании и вместе с тем во могих случаях просто незаменима)
Все вышесказанное ИМХО.
Rustiger легче начать с pascal/delphi но потом весьма непросто перейти на Си-подобные языки. Сужу по себе, может просто я тупой но все же... В общем возьми монетку и подбрось, а там в зависимоти от того что выпадет выберешь :). А насчет перспективы то в принципе что делфи, что си почти в равной мере заправляют миром прикладного программирования. Это исходя из требований в вакансиях, которые чуть-ли не каждый день просматриваю.
Исправлено: Kuper, 22:38 3-02-2004
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.