# Hello, world

# C

Het legendarische voorbeeldprogramma in C (Kernighan, 1978) ziet er in moderne vorm uit zoals het voorbeeld hieronder.

// ./c/hello.c
#include <stdio.h>

int main()
{
    printf("hello, world\n");
    return 0;
}
1
2
3
4
5
6
7
8
> gcc hello.c -o hello.exe
> hello.exe
hello, world

# JavaScript

In JavaScript kan het heel eenvoudig met een regel code.[1]

console.log('hello, world\n');
1

Een functiedefinitie is anders in JavaScript dan in C, maar het lijkt er heel hard op.

// ./javacript/hello.js
function main() {
  console.log('hello, world\n');
}

main();
1
2
3
4
5
6
> node hello.js
hello, world

# Python

In Python kan nog eenvoudiger.

print('hello, world\n')
1

Willen we het toch in een functie steken (wat verplicht is in C, maar optioneel in JavaScript en Python), dan kan het zoals hieronder.

# ./python/hello.py
def main():
    print('hello, world\n')


main()
1
2
3
4
5
6
> python3 hello.py
hello, world

  1. De puntkomma is niet verplicht maar wel aangeraden in JavaScript ↩︎

© 2024 Arteveldehogeschool Laatst bijgewerkt: 14/2/2020, 11:07:52