MacOSXArchitecture 

Category: MacintoshProgramming

Note: Although Perl is shown in the figure, it is representative of all UNIX scripting languages, including Perl, PHP, Python, Tcl, and Ruby. UNIX shells available in Mac OS X include tcsh, sh, csh, bash, and zsh.

Figure 2-2 : Mac OS X system architecture and development environments

http://developer.apple.com/documentation/DeveloperTools/Conceptual/ToolsOvr_Book/art/architecture.gif