A comparison




C / C++ Python
#include <stdio.h>

int main(int argc,char **argv)
    {
    printf("Hello, world\n");
    }
print "Hello, world"















C / C++ Python
int factorial(int n)
    {
    if (n > 0)
        return n * factorial(n-1);
    else
        return 1;
    }
def factorial(n):
    if n > 0:
        return n * factorial(n-1)
    else:
        return 1


next