Однозначно могу сказать, что к выбору нужно подходить примерно так:
- я буду изучать графические программы (AutoCAD, 3DMax и другие) - тогда берите ноут с как можно более продвинутым процессором и, что самое важное, оперативки должно быть не менее 4 гигов (лучше не менее 6-ти)
- я буду изучать чисто программирование (C/C++/C#, Java и тд + Web-программирование) - тогда могу обрадовать, необходимые Вам компиляторы и всё остальное будет запускаться до достаточно слабеньких компьютерах. У меня есть ноутбук, Intel Core 2Duo с оперативкой 2 гига - всё запускается на УРА! Даже 9-тый AutoCAD запускал. А вот 3DMax хоть и запускается, но с большой натяжкой, а с рендерингом проблемы постоянно возникают, приходится рендерить по частям.
Так что, для программирования не обязательно покупать себе "самолет", но чем лучше будут технические характеристики, тем, конечно, же лучше и приятнее будет работать. И еще раз, не берите ноутбук с оперативной памятью менее 4-х гигабайт!
P.S. Установите и научитесь работать с виртуальной машиной, это очень пригодится во время обучения, поверьте. Установите туда XP и какой-нибудь Linux (ubuntu, mint)
Мне очень нравится сайт codingame. На нем нет обучения программированию с нуля, но он помогает улучшить навыки программирования в игровой форме. На каждом уровне дается задание в виде игры, которую надо дописать так, чтобы игровые персонажи действовали в рамках сценария.
Для начала - уметь понимать блок-схемы на отлично. Потом, как язык для обучения возьмите pascal. От них переходите к более сложным типа C(-,++,#), java, python. Можно пойти в веб-программирование, там php,javascript,css. Как книгу могу порекомендовать издательство o'reilly
Это не совсем так, с хакерами в России активно и целенаправленно борются по причине некоторой параноидальности российских властей. Поэтому национальное хакерстово либо не может полностью войти в цвет, либо хорошо и глубоко шифруется. Хакерство процветает там, где с ним не очень активно борются. Один мой знакомый, старый-престарый админ говорил, что лучшие хакеры как ни странно поляки, но сам я подтверждений этому не видел. Сам я был свидетелем атак из Скандинавии (Швеция, Норвегия), но не факт, что это делали местные, из Прибалтики также, но кто там все это делал, неизвестно. Есть мнение, что в этом преуспели китайцы и индусы, но это тоже только теория. Россияне вообще талантливы по части маргинала, но назвать их лучшими все будет не совсем правильно, так как по этому нет какой-либо достоверной статистики. Если об этом кричат американцы, это еще ничего не значит.
Смотря для каких целей)
Могу сказать с точки зрения аналитика - python (можно видео посмотреть хорошее: https://www.youtube.<wbr />com/watch?v=6I7ybevP<wbr />UKM + дополнительно https://www.youtube.<wbr />com/watch?v=pic8c9_s<wbr />nJw)
Есть статья на хабре про это - https://habr.com/ru/<wbr />company/hh/blog/4180<wbr />79/
Или от Яндекс статья (правда немного стара) - https://yandex.ru/bl<wbr />og/company/77617
Можно зайти на https://praktikum.ya<wbr />ndex.ru, посмотреть в каталоге профессий, каким языкам обучают. Фронтэнд, например HTML, CSS и JavaScript. Бекэнд и аналитики - Python