2015-01-30 4 views
-4

Скажите, пожалуйста, разницу между языком программирования C и языка C сценариев .Both являются одинаковыми или разными? И если его другая сказать мне хорошая ссылка, чтобы узнать C был как beginerC язык программирования сценариев против

+2

Не существует языка сценариев «C» –

+0

@AaronMcDaid за многие годы C существует множество разработчиков, пытающихся создать такой язык, см. Здесь: http://stackoverflow.com/questions/584714/is-there-an-interpreter- for-c – myaut

+1

Нет никакого различия. Я предполагаю, что некоторые люди ссылаются на «быстрый и грязный c» как сценарий C. Или, возможно, даже C, который передается через интерпретатора, а не компилируется. Если вы хотите узнать C, то лучшей книгой IMO является Керниган и Ричи, и убедитесь, что вы выполнили все упражнения для примера. – Bathsheba

ответ

2

Под «C скриптинг язык ", вы, вероятно, имеете в виду следующее: http://csl.sourceforge.net/csl.html или какой-либо другой проект для создания интерпретируемой версии C (см. Is there an interpreter for C?)

В чем разница? Ну, «C» обычно относится к скомпилированной версии языка, а «язык сценариев C» обычно относится к интерпретируемому. Вот и все. С точки зрения стандарта языка, не может быть фактической разницы между скомпилированной и интерпретируемой реализацией, если они следуют стандарту.

+2

C - это всего лишь язык. Необходимость компиляции не является частью спецификации языка. – juanchopanza

+0

@juanchopanza: вы совершенно правы, я не изначально делал это достаточно ясно. И-wow-2 downvotes в, как, 2 секунды! =) – Mints97

+2

Спасибо за разъяснение. Я снял свой голос. Трудно дать хорошие ответы на непонятные вопросы. – juanchopanza

Смежные вопросы