Приветствую, Вас мой дорогой читатель. После изучения интернет пространства по лекциям программирования, пришел к нескольким выводам:
1. Материала достаточно много, при желании можно найти все, что пожелаете. Но, нужно уметь искать и при этом понимать, что ищешь.
2. Если опыт по программированию минимален или отсутствует, то не стоит сразу хвататься за язык С или С++. Этот язык достаточно вольный и многомерный, поэтому, очень много нюансов, которые будут только отвлекать, хотя возможностей еще больше.
3. Решил взять за основу Паскаль, так как язык изначально позиционируется как учебный, к тому же в некоторых случаях есть жесткие ограничения, которые приучают Вас к определенным действиям, что облегчает задачу и Вам и мне.
4. В целом по популярности среди языков программирования язык С один из самых востребованных, после перехода с Паскаля на С/С++ проблем с другими языками не будет. Наша задача, найти методику освоения.
5. Как правило возможности всего языка мало кто знает(не важно какой язык) и использует лишь определенную часть (в рамках своих задач), потому, наша с Вами задача запустить процесс освоения и привлечения Вашей внутренней мотивации. А далее можно самостоятельно.
6. Для работы с микроконтроллерами, Ардуино, СТМ32, ESP и рядом других, конечно понадобится знание С или работа с конкретным IDE, но главное, это Ваш алгоритм работы и мат. апарат, что легко реализуется на Паскале.
Поэтому, наше предложение, стартуем на Паскале, работаем с интернет компилятором, а далее уже принимаем решение и как вариант пробуем переносить простые задачи на язык С. Самое главное начать, поэтому, все желающие присоединяйтесь, важна обратная связь и наработки, которые уже есть и будут дополняться.
Отмечу для профи, которые краем глаза читают этот блог, если есть что-то по делу, то добро пожаловать в тактичной форме или в личку, или просто наслаждайтесь процессом. Если будет рекомендации по методологии, то лучше в личку.
Ну а теперь переходим к простой программе и пояснениям.
В отдельной Вкладке открываем компилятор. И начинаем.
{ Фигурными скобками, в которых написан этот текст, выделяются обычно комментарии - пояснения к программе, так как компилятор - компьютер их не "замечает", то писать можно все что угодно. Но лучше по делу и особенно на первых порах уделять этому время.
Эта программа демонстрирует возможности команды writeln}
program MyFirstProgram; {program заголовок программы. }
begin { начало самой программы - тело программы}
writeln ('Привет МИР'); { Вывод на экран заданного текста}
end. {окончание тела программы}
Можете написать самостоятельно этот текст, не просто вставить текст, а по памяти напечатать. Если что-то не получится, то всегда есть где оставить комментарий. Если У вас получилось,то попробуйте сделать изменения в программе и получить другой результат.
Обязательно сделайте комментарии и формируйте привычку сохранять код программы в отдельном файле.
Если Вам понравилась публикация, подписывайтесь на канал, за Ваши лайки чаще показывают Наши публикации.
Для поиска публикаций через поисковые системы, просто вводите слово Вивитроника.
Если есть вопросы или по желания, то пишите, через Обратную связь.