Oprogramowanie komputerowe Macintosh® jest znane ze swojej siły w dziedzinach twórczych. Aplikacje do pracy biurowej, tworzenia stron internetowych, użytku domowego i obsługi komputera można również znaleźć na komputerach Macintosh®. Można zainstalować specjalne oprogramowanie, aby umożliwić korzystanie z oprogramowania przeznaczonego dla innych systemów operacyjnych.
Tradycyjnie systemy operacyjne Macintosh® są preferowane przez kreatywnych profesjonalistów, takich jak projektanci grafiki. Wszystkie najlepsze aplikacje do ilustracji i edycji zdjęć mają wersje dla komputerów Macintosh®. Hobbyści mogą również znaleźć aplikacje dla swoich potrzeb w zakresie projektowania graficznego.
Wideo i audio to kolejna mocna strona programów komputerowych Macintosh®. Ci profesjonaliści i hobbyści często wybierają komputery Macintosh®, ponieważ istnieje wiele wydajnych i łatwych w użyciu aplikacji tego typu. Projektanci multimediów, którzy często włączają do swoich dzieł grafikę, wideo i audio, mogą korzystać z oprogramowania do tworzenia multimediów w systemie Macintosh® OS.
Aplikacje biurowe to inne popularne programy. Użytkownicy mogą wybierać spośród kilku marek edytorów tekstu, arkuszy kalkulacyjnych i aplikacji do prezentacji. Wiele z nich otwiera i zapisuje dokumenty w formatach plików innych marek, dzięki czemu użytkownicy komputerów Macintosh® mogą łatwo udostępniać swoje dokumenty biurowe użytkownikom innych głównych produktów.
Na komputerze Macintosh® są instalowane podstawowe programy zwiększające wydajność, takie jak klienty poczty e-mail, kalendarze i aplikacje do obsługi kontaktów. Obejmuje to również kalkulatory, słowniki, zegary i programy pogodowe. Zainstalowana jest przeglądarka internetowa, a kilku programistów przeglądarek oferuje wersje dla komputerów Macintosh®. Użytkownicy komputerów Macintosh® mogą również korzystać z komunikatorów i oprogramowania do czatowania.
Personel programistyczny może znaleźć oprogramowanie Macintosh® do swojej pracy. Deweloperzy baz danych mogą wybrać wersje systemu Macintosh® do pracy z danymi komputerowymi. Projektanci stron internetowych i programiści mogą zauważyć, że niektóre aplikacje mają wersje dla komputerów Macintosh®. Mogą to być proste edytory tekstu do w pełni funkcjonalnych środowisk programistycznych.
Programiści sieci Web mogą instalować oprogramowanie serwera sieci Web w swoich systemach osobistych. Po zainstalowaniu oprogramowania serwera komputer może obsługiwać aplikacje, takie jak niektóre systemy zarządzania treścią WWW. Pozwala to na testowanie bez wpływu na pliki na serwerze WWW.
Oprogramowanie komputerowe Macintosh® oferuje również opcje rozrywki. Gry są popularne zarówno wśród dzieci, jak i dorosłych. Ci, którzy lubią czytać, mogą zainstalować aplikacje do e-czytników i czytać swoje książki na swoich komputerach Mac.
Inne niezbędne oprogramowanie komputerowe Macintosh® obejmuje programy do tworzenia kopii zapasowych. Chociaż mniej prawdopodobne jest, że będą celem wirusów, aplikacje antywirusowe są napisane dla komputerów Macintosh®. Dostępne są programy narzędziowe, takie jak aplikacje monitorujące i narzędzia dyskowe.
Oprogramowanie potrzebne użytkownikowi może być niedostępne w wersji oprogramowania komputerowego Macintosh®, ale można zainstalować oprogramowanie zwane maszyną wirtualną. Po zainstalowaniu maszyny wirtualnej można dodać kolejny system operacyjny. Można teraz używać oprogramowania napisanego dla innego systemu operacyjnego, takiego jak program na komputer PC.