• 0
    alf
    Интересно узнать, на каком языке программирования написаны Windows XP, Vista, 7?
  • 0
    Dakota
    | ответов 2
    C, C++, C#
  • 0
    Priest
    Ядро на C, много С++ (например, драйвера, оболочка).
    Также для части приложений применяется .NET
  • 0
    Юрий
    | 1 ответ
    Да какая разница-то... Всё равно всё на ассеблер транслируется при компиляции...
  • 0
    Mixa
    | ответов 7
    Лично я сюда забрёл, в поисках ответа : с какого языка начинать изучение программирования... полазив по рунету, единого мнения я не встретил... Паскаль,Дельфи,C,C#... Какой-то из них является более универсальным?
    "Всё равно всё на ассеблер транслируется при компиляции..."- ассеблер, это что? Язык компиляторов?  Просветите, если не трудно дилетанта...
  • 0
    TeX
    KNZ, ты что? ассемблер- это  язык программирования низкого уровня, мнемонические команды которого (за редким исключением) соответствуют инструкциям процессора вычислительной системы. Трансляция программы в исполняемый машинный код производится ассемблером- программой-транслятором, которая и дала языку ассемблера его название.
    ЕГО КОМАНДЫ ВСЕГДА СООТВЕТСТВУЮТ КОМАНДАМ ПРОЦЕССОРА.
  • 0
    NA
    | 1 ответ
    Народ, мой препод по инфе сказал что зная какой-то язык программирования можно юзать комп даже без винды,это правда?
  • 0
    Pin
    | 1 ответ
    Юзать комп без винду, а тобешь без операционки можно и не знать языков программирования.
    Начни изучение с HTML, а там и PHP, И javascript, потом actionscript а дальше сам поймешь
    По сути их не так сложно учить. Но начни всетаки с сайто-строения.
  • 0
    PP
    | 1 ответ
    world0077.
    бред написал.....

    бил гейтц, раньше студент оксфордского университета, произвел на свет язык "basik"
    и именно с него началось создание windows
    на нем написана 16 бит операционка MS DOS
    а ассемблер лучше не учить)
    начните с ООП. потом возьмитесь за бейсик, паскаль.
    потом выбрать 1 из двух мощных языков.
    java или c++
  • 0
    Мск
    | ответов 2
    я считаю, что осваивать языки лучше всего с pascal. первоначально на нём была написана винда. но не в этом дело. Освоив pascal ты сможешь легко освоить Delphi т.к.  Delphi это только среда разработки программ, а язык в этой среде OBJECT PASCAL. Так как c#, c++, JAVA "сишные" вначале лучше изучить просто C. ну а потом и HTML PHP.
  • 0
    wow
    | ответов 3
    Помню на первом курсе мы изучали паскаль, сначала я думал что язык полное [***], но когда мы на нем писали графическую оболочку для msdos я изменил своё мнение. Вот на третьем курсе мы коллективно пахаем на С++ ((Нашу  группу разделили на 6 гподруппы, и у каждой подгруппы своё задание ((написать модули, оболочку и т.д)). И в конце мы  должны объеденить все это в одну большую программу и чтобы код был максимально легко читаем.  Цель такой работы: Обрести профессиональный опыт работы в команде.
    Я думаю что получить глубоких знаний в области программирования  можно только работая в коллективе, а так в одиночку не станешь хорошим программером.
  • 0
    :) отвечает wow
    | 1 ответ
    Абсолютно согласен!!!!

    Я студент 1 курса учусь на программного инженера (программиста) мы начали с С\С++ =)
  • 0
    PP отвечает Mixa
    | ответов 2
    Начинать лучше с Паскаля.
  • 0
    Nil отвечает :)
    Я слышал о школах,в которых школьникам умудрялись сразу вдалбливать С++(не знающим ни одного языка)и причем успешно.Все же проверено,что лучше с паскаля начинать.Можно и с бэйсика.Еще подучи Асм(компилятор Масм),но только для Microsoft Visual C++.В Microsoft Visual C++ в отладчике будет именно код Масм.А еще кодеры,учите английский язык.Это язык программистов.На инглише много хороших мануалов.
  • 0
    Xor
    | 1 ответ
    Всем   привет! Хочу найти ответ (литературу), где бы было описано следущее.
    Когда  мы набиваем операторы какой-либо программы высокого уровня на клаве, то по сути набиваем двоичный код так как каждой клавише клавиатуры соответствует двоичный код. Потом
    программа с высокого уровня переводится компилятором на асемблер. Каждой команде ассемблера
    ( буквенно-цифровому обозначению) соответствует определенный двоичный код. Так как происходит
    перевод программы высокого уровня в ассемблер, как из одного двоичного кода получить другой?
    Или я не так мыслю?

Ответить на тему