Старый 28.08.2015, 00:22   #1
Eternity
Администратор
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Программирование введение

Перед новичками часто стоит вопрос, – «какой язык программирования выбрать для изучения?». Они лезут за советами к более опытным ребятам, и получают абсолютно разные ответы. Ведь у каждого из них свои пристрастия, свои убеждения, и свои цели. Высказать четкую позицию «для чего я изучаю этот или тот язык» для новичков бывает абсолютно не реально.

Насколько сложно стать программистом? Эмм… Кхм… Довольно сложно. Без преувеличений. Нужно обзавестись не маленьким терпением, огромным желанием, ну и, конечно, пивом.… По желанию. Это, естественно, я говорю про профессионального программиста. Станешь ли ты им, или нет, зависит только от тебя! Если что - мне будет к кому обращаться за помощью, в сложных ситуациях. Главное, не бойся трудностей, у тебя получится, ведь я верю, ты просто прирожденный программист!

Не смотря на вышесказанное — программирование постигается очень легко. Уже с самых первых уроков какого-нибудь курса ты сможешь создать свое первое приложение. Как правило это бывает консольный «Hello World», или какое-нибудь простенькое окошко.

Вернемся к выбору языка. Проще всего стартовать, безусловно с языков типа Delphi. Кстати, раньше язык назывался Object Pascal, а имя Delphi (точнее Borland Delphi) носила сама среда разработки. Так вот... Delphi довольно удачно подходит для разработки прикладных программ для Windows. Программы могут быть любого типа. Начиная от хакерских тулз, заканчивая музыкальными и видеопроигрывателями. Отличие данного языка — легкое изучение и высокая скорость разработки приложений. Не удивительно, что многие выбирают именно его. Хочешь занятся? Тогда быстрей качай Borland Delphi (например седьмую версию), и ищи материал по запросу «Самоучитель Delphi».

Assembler. Язык низкого уровня. Ниже него только машинный код. На асме пишутся многие системные утилиты, или ядра компонентов некоторых приложений. Писать большую, насыщенную интерфейсом программу целиком на ассемблере очень не рентабельно. Чаще всего на ассемблере пишутся драйвера, модули, взаимодействующие с сетью, графикой и т.п. В общем всего того, от чего программа написанная на языке высокого уровня начинает судорожно стонать и заикаться, выдавая на экран слайд-шоу, или просто подвисая в системе. Не зависимо от того, какой язык для изучения ты выберешь, выучить основы ассемблера я рекомендую. Он поможет в дальнейшей отладке приложения, нахождению его слабых мест, тестирования защиты программ и так далее.

С++ - язык неограниченных возможностей, ставший стандартом при выборе средств программирования. В отличии от Delphi, на c++ пишутся программы не только для Windows, но также для Linux и прочих операционных систем. Сред разработки для C++ масса. Наиболее популярна в народе Visual Studio, я лично предпочитаю Dev-cpp (написанную кстати на Delphi ).

Если в сфере твоих интересов не исполняемые файлы и прикладные программы, а веб разработка, то тебе прямой путь к изучению интерпретируемого языка PHP. Программы, написанные на интерпретируемых языках иногда называют скриптами. То есть они просто выполняются интерпретатором, без создания бинарного файла. И компилятор и интерпретатор это есть классификация трансляторов.

На последок пожелаю тебе удачи, и добавлю, что знание любого из этих языков, а лучше всех вместе может очень здорово помочь тебе в финансовом плане. Если в твои планы не входит посвятить себя в профессиональное программирование и зарабатывать приличные деньги, то вовсяком случае, умение написать программу для любых своих нужд окажется очень и очень полезным.
Eternity вне форума   Ответить с цитированием Вверх
Старый 07.09.2016, 18:38   #2
Charlie
Форумчанин
 
Аватар для Charlie
 
Регистрация: 05.09.2016
Сообщений: 135
Сказал(а) спасибо: 3
Поблагодарили 6 раз(а) в 6 сообщениях
Репутация: 6
По умолчанию Re: Программирование введение

Наверное, все-таки лучше, когда есть наставник. В программировании очень тяжело запутаться, получить отрицательный опыт, плюнуть и сказать, что это "не мое".
Charlie вне форума   Ответить с цитированием Вверх
Старый 10.09.2016, 23:42   #3
Olivka
Форумчанин
 
Аватар для Olivka
 
Регистрация: 04.09.2016
Сообщений: 170
Сказал(а) спасибо: 2
Поблагодарили 4 раз(а) в 4 сообщениях
Настроение: Blah
Репутация: 4
По умолчанию Re: Программирование введение

В принципе, так везде легче поступить. Плюнуть и уйти - путь для слабаков) надо пытаться, ведь почему-то вы этим заинтересовались. Значит - надо.
Olivka вне форума   Ответить с цитированием Вверх
Старый 11.09.2016, 12:13   #4
Игорь
Администратор
 
Аватар для Игорь
 
Регистрация: 21.11.2014
Сообщений: 1,871
Сказал(а) спасибо: 109
Поблагодарили 21 раз(а) в 17 сообщениях
Репутация: 35
По умолчанию Re: Программирование введение

Ученье тяжело и интересно, когда уже начинаешь понимать ищёшь новые просторы для обучения, тем самым пробивая стеклянный потолок
Игорь вне форума   Ответить с цитированием Вверх
Старый 21.09.2016, 22:58   #5
Olivka
Форумчанин
 
Аватар для Olivka
 
Регистрация: 04.09.2016
Сообщений: 170
Сказал(а) спасибо: 2
Поблагодарили 4 раз(а) в 4 сообщениях
Настроение: Blah
Репутация: 4
По умолчанию Re: Программирование введение

Да, учиться интересно - тут не поспоришь. Но, наверное, все-таки надо познавать то, что интересно и к чему есть склонность.
Olivka вне форума   Ответить с цитированием Вверх
Старый 22.09.2016, 22:45   #6
Eternity
Администратор
Топик Стартер ТС
 
Аватар для Eternity
 
Регистрация: 21.11.2014
Сообщений: 2,965
Сказал(а) спасибо: 12
Поблагодарили 86 раз(а) в 80 сообщениях
Настроение: Daring
Репутация: 107
По умолчанию Re: Программирование введение

программирование интересная штука))
__________________
Eternity вне форума   Ответить с цитированием Вверх
Старый 26.09.2016, 17:55   #7
Olivka
Форумчанин
 
Аватар для Olivka
 
Регистрация: 04.09.2016
Сообщений: 170
Сказал(а) спасибо: 2
Поблагодарили 4 раз(а) в 4 сообщениях
Настроение: Blah
Репутация: 4
По умолчанию Re: Программирование введение

Она не каждому уму доступна, вот в чем вся загвоздка) Там нужна сосредоточенность, аналитический ум и системное мышление. А это большие затраты умственных ресурсов) А вообще, на мой взгляд все, что можно назвать интересным не так просто освоить. Тут чем дальше, тем интереснее)
Olivka вне форума   Ответить с цитированием Вверх
Старый 05.03.2018, 20:30   #8
Игорь
Администратор
 
Аватар для Игорь
 
Регистрация: 21.11.2014
Сообщений: 1,871
Сказал(а) спасибо: 109
Поблагодарили 21 раз(а) в 17 сообщениях
Репутация: 35
По умолчанию Re: Программирование введение

Цитата:
Сообщение от Eternity Посмотреть сообщение
программирование интересная штука))
Но чтобы этим всем владеть надо копаться не менее 2 часов в день в этих на первый взгляд не понятных кодах
Игорь вне форума   Ответить с цитированием Вверх
Старый 06.03.2018, 14:20   #9
милашка
Форумчанин
 
Аватар для милашка
 
Регистрация: 30.11.2014
Сообщений: 138
Сказал(а) спасибо: 6
Поблагодарили 1 раз в 1 сообщении
Репутация: 11
По умолчанию Re: Программирование введение

наверное, надо понять чем ты хочешь заниматься и выбрать тот или иной язык, все они так или иначе изучаемы.
милашка вне форума   Ответить с цитированием Вверх
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы можете создавать новые темы
Вы можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Текущее время: 13:15. Часовой пояс GMT +3.

 
 
vBCredits v1.4 Copyright ©2007 - 2008, PixelFX Studios
Рейтинг@Mail.ru