Я новичок в сфере программирования, знаю разве что Pascal. Я новичок в пользовании linux(полгода пользуюсь ubuntu). Хочу работать над созданием и развитием свободного ПО, а именно развитие различных версий ОС linux и создание программ на данную ОС. Скажите, пожалуйста, по пунктам, с чего начать и как работать в этом направлении.
P.S. Шуточки типа "погугли найдешь" или тупые вопросы типа "а зачем тебе это надо" прошу не задавать. Только сухо и по делу.
Другие языки программирования и технологии
С чего начать программирование linux для полного новичка?
Если ты хочешь работать в linux, познакомься с основами, терминал, язык bash(sh). Развитие свободного по это похвально, но требуются хотяб начальные знания, если хочешь паскаль на линукс используй sudo apt-get install fpc, будешь компить бинарники для линукса. Если хочешь реальных программ (а не каких там паскалей) используй QT(C++, студия QT Creator, им хорошо то что это кросплатформенно, пишешь под линукс, можешь компилировать под windows), Java(студия NetBeans, как говорится пишешь один раз запускаешь где угодно (под андроид это не расходится, там другое api)). С чего начать, так это с практики, вот у тебя есть задача сделать крестики нолики, вот ты и выискивай (инет есть) как то отрисовать, как это сделать, как лучше это сделать. Можно вообще занятся веб технологиями (используй хостинг типо ucoz(чистый html, css, javascript(это не java), hostinger(html, css, javascript(не java), и php(можно с изучения его начать, там все предельно просто), и mysql(база данных, ее тебе позже осилить))) там можно с озов начать, типо скачать шаблон, наполнять его, переделывать, наполнять контент и буде тебе и линукс и виндовс.
Галина Вишнякова
Спасибо большое. Паскаль я вряд ли буду использовать, это скорее был как ознакомительный язык. Буду учить С++ и Java, позже mysql. Еще раз спасибо.
Сухо и по делу - начинать с чтения литературы по программированию.
Сейчас, наверное, грустные вещи напишу. Но путь примерно такой:
1) Закончить школу
2) Поступить в профильный ВУЗ
3) учиться
1) Закончить школу
2) Поступить в профильный ВУЗ
3) учиться
1. Вооружись каким-нибудь словариком по инглишу и...
...тебе сюды: https://ru.wikipedia.org/wiki/Linux
2. Паралельно советую установить, собственно Linux (Development package). Ведь ты же на нём будешь программировать? (Линух лучше устанавливать после прочтения каких-нибудь мануалов, типа "Линукс для чайников".)
3. Потом советую начать изучать Си:
http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html
3.1. Также неплохо иметь под рукой мануал по libc и make:
http://www.gnu.org/software/libc/manual/html_node/index.html
http://www.gnu.org/software/make/manual/html_node/index.html
Если есть бабосы, советую купить что-нибудь в бумажном варианте и на русском языке (но лично мне и этого хватило после 10(!) лет в программировании). LinuxFormat - тоже неплохой журнал, и там частенько есть статьи по установке очередного дистра. Когда я учился, были другие учебники, для Вас они уже будут староваты. Так что гуглите сами...
...тебе сюды: https://ru.wikipedia.org/wiki/Linux
2. Паралельно советую установить, собственно Linux (Development package). Ведь ты же на нём будешь программировать? (Линух лучше устанавливать после прочтения каких-нибудь мануалов, типа "Линукс для чайников".)
3. Потом советую начать изучать Си:
http://www.gnu.org/software/gnu-c-manual/gnu-c-manual.html
3.1. Также неплохо иметь под рукой мануал по libc и make:
http://www.gnu.org/software/libc/manual/html_node/index.html
http://www.gnu.org/software/make/manual/html_node/index.html
Если есть бабосы, советую купить что-нибудь в бумажном варианте и на русском языке (но лично мне и этого хватило после 10(!) лет в программировании). LinuxFormat - тоже неплохой журнал, и там частенько есть статьи по установке очередного дистра. Когда я учился, были другие учебники, для Вас они уже будут староваты. Так что гуглите сами...
Галина Вишнякова
Это еще лучше. Как раз по пунктам, как мне нравится. Спасибо огромное.
Похожие вопросы
- С чего начать программирование
- С чего начать программирование?
- Программирование С++. Хочу научится, попробовать, разобраться=) С чего начать? ОС Linux ubuntu 9.10
- С чего начать программирование?
- С чего начать программирования?
- какой язык программирование учить первым для новичка 2017
- Насколько язык программирования PHP дружелюбен к новичку?
- всем привет, хочу поучить язык программирования, подскажите с какого я зыка начать-я в этом полный ноль
- С чего начать обучение программированию если ты полный ноль в этом? может есть какие-то хорошие книги.. .
- С чего начать программирование?