BBEdit is a text editor that's beloved by power users, Web designers, and programmers the world over. It's designed mainly for nerdy text editing—tasks like making HTML Web pages and writing computer programs in PHP and Perl.
If you try to edit one of Mac OS X's own system files, you'll quickly discover it's pretty tough. Mac OS X is very protective of its files, and doesn't permit ordinary civilians to alter them.