programming languages labs examples