There’s an appreciable risk that this post may be considered sacrilegious within the programming world. If there’s one thing, even just one tiny, single thing, that every programmer knows about teaching programming, it’s that the first lesson should be how to output the string, “Hello world!” (There’s some dispute as to whether the ‘w’ should be capitalised but the ‘!’ is entirely necessary.) How heretical would it be to suggest that, not only is this probably not the best place to start, but that a better alternative can be found by turning around a bottle of shampoo?
Daily Archives: Monday 5th August 2013
An Alternative to “Hello world!”
By Vic Grout
Leave a comment | tags: Algorithm, Algorithms, Computer programming, Hello world!, Introductory programming, Languages, Programming, Programming language, Programs, Sequence selection repetition, Teaching programming | posted in Academia, Algorithms, Computer Science, Computing, Education, Programming, Software

-
Join 918 other subscribers
Find in the files
August 2013 M T W T F S S 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 -
On the desk
- The Quiet Flame Tuesday 8th July 2025
- The Quiet Flame Tuesday 1st July 2025
- The Quiet Flame Tuesday 17th June 2025
- What Happens When You Submit a Paper on AI Ethics to an AI Conference? Friday 8th November 2024
- The ‘ERIC’ Test for Strong AI Tuesday 21st May 2024
- ESPELETIA: The Complete Framework Tuesday 23rd January 2024
- The Futurology Grid Thursday 4th January 2024
- A New Futurism Tool: ESPELETIA Tuesday 2nd January 2024
- We’re Back! Friday 29th December 2023
- A New Novel: ‘Prometheus for Sale’ (‘A second-rate university comedy’) Friday 17th February 2023
In the drawers
Under the lamp
Towards the back
Around the room

