Play IT

Трансформация кода

Интерактивное демо «Трансформация кода» — раздел Энциклопедия · Код и разработка.

code-devencyclopedia

Трансформация кода

Один и тот же "Hello World" на трёх уровнях абстракции

Java · SourceДля разработчиков
public class Main {
    public static void main(String[] args) {
        System.out.println("Hello World");
    }
}
Исходный код. Исходный код — текст на языке высокого уровня. Понятен человеку, но процессор его не выполняет напрямую.
ХарактеристикаИсходный кодБайт-кодМашинный код
Для когоПрограммистВиртуальная машинаПроцессор
АбстракцияВысокаяСредняяНизкая
ЧитаемостьОтличнаяСредняяСложная
ПлатформаОбычно независимСпецификация VMx86 / ARM…