Integrated Development Environments (IDEs) Programmers used to Microsoft Visual Studio want something similar, are intimidated by Linux commandline Industry moving towards Eclipse; see http://eclipse.org Other options include kdevelop, emacs ptxdist and scratchbox eventually available as IDE plugins Real men use vi :-)