Hacker News new | past | comments | ask | show | jobs | submit login

An ideal programming language for absolute beginners is the one that doesn’t force them to worry about underlying computing structure(e.g. memory management). Instead the language should teach the fundamental principles of programming (like control statements and the concept of subroutine) in a simple environment that is free of complexities. I would recommend either Karel (http://en.wikipedia.org/wiki/Karel_(programming_language)) or Alice (http://www.alice.org/).



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: