Другие языки программирования и технологии

Как устроены языки программирования?

Может кто ссылку бросить на статью какую-нибудь или сам подробно объяснить как вообще устроены и работают языки программирования на подобии С++/С# к примеру..
Просто я сам недавно начал изучать С# и вроде как получается все, задачки решать и т. д.
Но не могу понять как это на практике использовать для написания программы
На практике - ты на русском языке придумываешь решение задачи и переводишь описание решения с русского языка на язык программирования.
Примерно так: "перебираем..." -> "о! надо написать цикл!"
Евгений Волков
Евгений Волков
55 869
Лучший ответ
Александр Аушев Хм, спасибо)
>и вроде как получается все, задачки решать и т. д.
>Но не могу понять как это на практике использовать для написания программы

Ты сам себе противоречишь. Любая программа - та же задача. Формулируешь себе задачу и решаешь ее как обычно. Никакого отношения к "устройству" ЯП как таковых этот процесс не имеет.
Олег Домотырко
Олег Домотырко
75 722
чтоб сделать консоль тебе хватит знания просто языка, а чтоб создать нормальную программу графическую для чего то там нужно знать студию для C# или что там у тебя будет, библиотеки языка для решения какой то твоей задачи или же есть нет библиотеки для решения твоей задачи или создания твоей программки то скорее нужно создавать самому код на основе windows api api это даже не знаю как объяснить. плюс пусть ребята поправляют а так я только книжку прочитал по с+ и она супер короткая но что то знаю и как я понял все основывается на языке библиотеке и Windows api то есть может на функциях виндовс а может я и не прав)

Ну простой пример чтобы 2 * 2 тебе нужно там написать инструкцию на c#
я не знаю как это там а может тоже просто
print 2*2 вывод простого значения на экран.
а вот если тебе нужно например создать окно программы то это уже нужно через вызовы функций самой виндовс api windows.
или же нужно через библиотеки C# или студию Microsoft Visual C# например если есть такая.

Думаю тебе просто стоит скачать книгу именно по студии Microsoft visual C#
с примерами программ ну или 2 3 книги скачай и посмотри, а книгу по языку не думаю что нужно бросать не знаю.

и маленькая программка можно сделать ну например)

пользователь вводит дату рождения ну год например 1993

и твоя программа
1. импортирует дату именно год с компьютера то есть 2018
2. 2018 минусует 1993
3. выводит на экран результат это же то программка или нет ?

а вот чтоб оконные и вообще конкретные серьезные это библиотеки языка это студия разработки для C# изучать.
ну конечно все это со знанием языка.

В книгах такая тема что для изучения языка или для его основ выбирают что ли консоль может и правильно но для нас скучно)
Александр Аушев про api windows заинтересовали, Спасибо!!
какие именно?