"javinpaul" thread is something which is very OS specific , java abstracted the idea and made is part of the language construct within Java , however C++ is as basic you can get without getting OS specific . if you are looking for something which is OS neutral as in Java , then head over to QT

as in
http://qt.nokia.com , think of it as C++ which works across all platforms.