Как начать учиться програмировать?

MorRex

Заблокирован
Реєстрація
27.10.07
Місто
Одесса
Телефон
Hero
Посоветуйте с какого языка стоит начать изучать програмирование?
Под виндовс и iphoneos.
Какае книги, статьи следует читать для совсем начинающих?

Заранее спасибо за ответы.
 

Alex

Модератор
Команда форуму
Реєстрація
27.10.07
Місто
Дніпро
Телефон
Huawei P60 Pro
Re: Как начать учится програмировать?

MorRex, а кто ты по специальности (по будущей специальности)?
 

Alex Falcon

Кот, который гуляет сам
Реєстрація
26.10.07
Місто
Kiev, Ukraine
Телефон
Nokia
Re: Как начать учится програмировать?

Керниган & Ричи. Программирование на языке С.

Исскуство программирования 3 тома :D
 

Alex Falcon

Кот, который гуляет сам
Реєстрація
26.10.07
Місто
Kiev, Ukraine
Телефон
Nokia
Re: Как начать учится програмировать?

Это не шутка... Сначала прочитай хотя бы 1-й том.
 
Реєстрація
30.04.08
Місто
Киевская область
Телефон
Nokia 6630 , Nokia Lumia 800
Re: Как начать учится програмировать?

MorRex, Джесс Либерти - Освой самостоятельно С++ за 21 день.djvu
для новичка в самый раз
 

Maxxx

420244
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max
Re: Как начать учится програмировать?

Я б в сантехники пошел, пусть меня научат (с) :D

Твердое ИМХО - программером (хорошим) нужно родиться :)
 
D

DesKV

Guest
Re: Как начать учится програмировать?

Программером не нужно рождаться ИМХО, это не главное. Главное, чтобы интересно было. Язык нужно выбирать по потребностям и не один.
Вообще в плане перспектив мне кажется сейчас стоит упор делать на web языки программирования.
 

Maxxx

420244
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max
Re: Как начать учится програмировать?

Главное, чтобы интересно было.

Ну это и имелось в виду, "родиться" в переносном смысле :) А если кто-то думает так: "щаз начитаюсь книжек, выучу программирование и буду бабосы зашибать" - то ничего не выйдет.


Язык нужно выбирать по потребностям и не один.

Лично я программы писать стал с 12 лет, в свое удовольствие, начинал еще со Спектрума. Если стояла какая-то определенная интересная мне задача - я ее решал, но программить что-то неопределенное и под заказ - не могу, не мое это...
И по поводу языков - мне нравился Паскаль (далее его продолжение Delphi под Виндой). Си пришлось осваивать под определенную задачу (писал софт как часть дипломной работы, а библиотеки под железо были на Сях) - но язык мне не нравится, не лежит душа и все тут.
 

plebis

why so serious?
Команда форуму
Реєстрація
26.10.07
Місто
Київ
Телефон
OnePlus 10 pro
Re: Как начать учится програмировать?

Maxxx +1, очень похоже у меня. Тоже не люблю программировать, сейчас максимум shell скрипты. Алгоритмы составить, концептуальными идеями завалить - да, ковыряться в коде в поисках ошибок - нет :)
Топикстартеру бы посоветовал начать с си. Даже с сишарпа можно, только на нем не останавливаться желательно.
 

Smb.

Заблокирован
Реєстрація
22.02.09
Місто
Odessa, 404
Re: Как начать учится програмировать?

Может лучше с Джавы начинать? А остальное уже по мере потребностей.
 

Паук

Пивовар
Команда форуму
Реєстрація
27.10.07
Місто
Полтава
Телефон
(M) forever
Re: Как начать учится програмировать?

Фундамент любого кодинга - это логика и алгоритмика. Так сказать, "скелет". Все остальное - это мясо. Если с логикой проблем нет - начальный уровень любого языка можно освоить очень быстро.
Если хочеш писать под йамобилко - смотри, на чем пишет народ, его и изучай.
Под винду - какие задачи:? Исходя из этого выбирается инструмент.
 
D

DesKV

Guest
Re: Как начать учится програмировать?

А для души стоит изучать ASM. Ибо истина это - а всё остальное лженауки от лукавого :))))
Вообще действительно изучившему асм уже ничего не страшно. Да и начинаешь становиться Настоящим Программистом железки. Это всё равно, как будто ты изучаешь английский для того, чтобы не пользоваться услугами переводчика за границей. Трудно, нудно. Но зато потом ты "среди своих", когда остальные теряются и просят переводчика перевести "что он сказал?". Такая вот аналогия...
 
Останнє редагування:

Alex Falcon

Кот, который гуляет сам
Реєстрація
26.10.07
Місто
Kiev, Ukraine
Телефон
Nokia
Re: Как начать учится програмировать?

У Моцарта спросил ученик:
- Как написать симфонию?
- Не знаю!
- Но Вы же написали свою первую симфонию, когда Вам было 11ть лет!
- Да, но я об этом никого не спрашивал!
 

EvgenyTar

наблюдатель
Команда форуму
Реєстрація
26.10.07
Місто
Харьков
Телефон
Redmi Note 11E Pro
Re: Как начать учится програмировать?

Под виндовс и iphoneos.
Наверняка где-то обсуждаются среды программирования, в которых пишутся проги для айфона. После этого, как выяснил, на чем пишут, качаешь для начала учебник типа "<язык программирования> за 30/21/10 дней/уроков". Когда азы освоил, сделав несколько программ по мануалу, читаешь более сложные, по мере необходимости.
 
Реєстрація
30.04.08
Місто
Киевская область
Телефон
Nokia 6630 , Nokia Lumia 800
Реєстрація
25.05.09
Місто
Львов
Re: Как начать учится програмировать?

Начать программировать можно с языка PureBasic http://www.pbstartprog.narod.ru/
В его составе есть более 800 встроеных функций и их число можно с лёгкостью увеличить, что позволяет программировать даже без знаний API.
Язык расчитан для написания консольных, оконных и игровых программ для Windows, Linux, MacOS. Предназанчен как для начинающих, так и для професионалов!
У него довольно простой синтаксис и выучить за короткое время можно даже по справке.

Вот пример программы, создающей окно с надписью
Код:
OpenWindow(1,200,250,200,50,"Заголовок окна",#PB_Window_MinimizeGadget)
CreateGadgetList(WindowID(1))
TextGadget(2,70,16,180,15,"Привет мир!") 

Repeat
Event=WaitWindowEvent()
Until Event=#PB_Event_CloseWindow
End

Размер скомпилированого исполняемого файла получается небольшим - всего 12Б и для его работы не нужны никакие внешние файлы - все в EXE.
Вот скрин проги из примера
 
Останнє редагування:

plebis

why so serious?
Команда форуму
Реєстрація
26.10.07
Місто
Київ
Телефон
OnePlus 10 pro
Re: Как начать учится програмировать?

Можно и с ПРОЛОГа начинать, но зачем..
 

Maxxx

420244
Реєстрація
01.12.08
Місто
Київ
Телефон
iPhone 12 Pro Max
Re: Как начать учится програмировать?

Можно и с ПРОЛОГа начинать, но зачем..

Если нужно решить простую задачу - то и того Бейсика хватит, может и нет смысла забивать гвозди микроскопом и стрелять крылатой ракетой по воробьям? Главное, как уже говорилось - структуру понимать, а конкретный язык и синтаксис то уже вторично.
 
Реєстрація
26.10.07
Місто
Запорожье
Re: Как начать учится програмировать?

Для начала изучи русский язык . Слово "учится" в заголовке темы пишется с "ь"
 
  • Like
Реакції: tw-r
Зверху