Языки Си и С++ | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Языки Си и С++

Правда ли, что после изучения Си будет легче изучать С++?

27th Dec 2019, 6:09 PM
ilya kostin
ilya kostin - avatar
8 Answers
+ 5
Си был моим первым языком программирования, он хорош, спору нет(и например в программировании микроконтроллеров он топ 1), но чтобы после него освоить срр мне понадобилось много времени(я, конечно, не одаренная в плане проги, и у меня ушло точно больше года чтобы понять и принять совершенно другой подход программирования). И даже сейчас часто ловлю себя на мысли, что я думаю периодически именно по-сишному, а не как нормальный оопшный прогер) Схожий синтаксис и контрукции языка дают базовое понимание языка, это бесспорно, но вот чтобы нормально писать на другом языке может понадобиться значительно больше времени (как говорится, синтаксис можно выучить за 2 недели, а учиться программировать можно всю жизнь)
28th Dec 2019, 7:40 AM
sankot
sankot - avatar
+ 9
Да , С и С++ они схожи во многом , если ты будешь изучать С ,то потом тебе будет легче изучать С++
28th Dec 2019, 6:49 AM
DubrDen
DubrDen - avatar
+ 7
Да, когда ты изучишь Си ,так в С++ тебе будет легче, ведь они схожи. В С++ будет много того что ты изучил в С
28th Dec 2019, 3:30 PM
OcMuNog🐙
OcMuNog🐙 - avatar
+ 5
ilya kostin если операционки - C#, библиотеки - C++
27th Dec 2019, 7:09 PM
Shimon
Shimon - avatar
+ 4
Shimon Никогда не интересовался глубоко написанием ОС , решил копнуть и нашел статейку. https://tproger.ru/translations/what-you-should-know-to-create-os/amp/ Всё таки Си более классический в данном случае. С# Уж больно высокий уровень, как по мне... Хотя , в принципе, особо никто и не запрещает, можно и С#, но думаю с ним будет больше проблем.
27th Dec 2019, 7:43 PM
id001x
id001x - avatar
+ 3
Спасибо за ответ, но Си я буду изучать полюбому на нём библиотеки пишут и операционки
27th Dec 2019, 6:48 PM
ilya kostin
ilya kostin - avatar
+ 2
Однозначно, но если начнёшь учить сразу Cpp будет не на много тяжелее! Я думаю ты не ощутишь огромной разницы начнёшь ты с "с" или срр
27th Dec 2019, 6:30 PM
id001x
id001x - avatar
+ 2
Но лучше начать с си++ , он более актуален, и ООП есть )
11th Feb 2020, 6:00 PM
꧁༒☬Bad☬Boy☬༒꧂
꧁༒☬Bad☬Boy☬༒꧂ - avatar