ArticleslgStudy

computer science

List of Mac software

List of Mac software is a computer science topic covered in the lgStudy science library. This page brings together a partial reference excerpt, illustrations, worked examples, real-world applications and a short study plan, so you can understand List of Mac software rather than just read about it. In short: The following is a list of Mac software – notable computer applications for current macOS operating systems. For software designed for the Classic Mac OS, see List of Classic Mac OS software.

List of Mac software — main illustration
List of Mac software — illustration

Key takeaways

  • List of Mac software belongs to computer science; place it in that map before memorising details.
  • Learn the definition first, then one example that makes the definition concrete.
  • Connect List of Mac software to a quantity you can measure, compute or draw — that is where exam questions come from.
  • Reproduce the core statement of List of Mac software from memory before moving on to harder problems.

Reference excerpt

The following is a list of Mac software – notable computer applications for current macOS operating systems. For software designed for the Classic Mac OS, see List of Classic Mac OS software.

Audio software

Digital audio workstations

Ableton Live Ardour Cubase Digital Performer GarageBand Logic Pro and MainStage REAPER Reason Renoise Steinberg Nuendo

Audio editing Audacity – digital audio editor

DJing djay – digital music mixing software Mixxx – DJ mix software

Notation software

Dorico Impro-Visor – notation software with a particular orientation towards jazz solos LilyPond Overture MuseScore

Misc audio tools Audio Hijack – audio recorder baudline – signal analyzer BeaTunes - BPM analyzer and iTunes companion tool Cog – open source audio player, supports multiple formats fre:ac – open source audio converter and CD ripper ixi software – free improvisation and sketching tools Jaikoz – music file mass tagger Max – Cycling 74's visual programming language for MIDI, audio, video; with MSP, Jitter Music MiniPlayer - miniplayer for Apple Music ReBirth – virtual synth program simulates Roland TR-808, TB-303 Recycle – music loop editor

Discontinued audio apps Adobe Soundbooth – music and soundtrack editing Audion – media player BIAS Peak – mastering Finale – proprietary music notation software iTunes – audio/video Jukebox by Apple Logic Express – prosumer music production by Apple Logic Studio – music writing studio package by Apple Apple Loops Utility – production and organisation of Apple Loops Apple Qmaster and Qadministrator Mainstage – program to play software synthesizers live QuickTime Pro – pro version of QuickTime Soundtrack Pro – post production audio editor WaveBurner – CD mastering and production software RiffWorks – guitar recording and online song collaboration software

Chat (text, voice, image, and video)

Active

Adium – multi-protocol IM client Colloquy – freeware advanced IRC and SILC client Discord – IM and VoIP social platform FaceTime – videoconferencing between Mac, iPhone, iPad and iPod Touch iMessage – instant messaging between Mac, and iDevices Irssi – IrssiX and MacIrssi Kopete – free multi-protocol IM client LiveChat – online customer service software Microsoft Teams – team collaboration application Palringo Psi (instant messenger) – free IM client for the XMPP protocol Signal – open-source, encrypted messaging service for IM, voice calls and video calls Snak – IRC client (shareware) Ventrilo – audio chatroom application Telegram – cross-platform, encrypted IM client WhatsApp

Discontinued aMSN – free Windows Live Messenger clone AOL Instant Messenger – discontinued as of December 15, 2017 ChitChat – open-source IM client supporting the Yahoo! Messenger protocol HexChat – IRC client, discontinued as of February 9, 2024 Skype – telecommunications application supporting IM and VoIP-based videotelephony retired as of May 5, 2025 Ircle – IRC client (shareware) Microsoft Messenger for Mac – cross-platform IM client Yahoo! Messenger – IM client, also supporting VoIP, file transfers and webcam hosting

Children's software Kid Pix Deluxe 3X – bitmap drawing program Stagecast Creator – programming and internet authoring for kids

Developer tools and IDEs Apache Web Server – free and open-source web server software AppCode – an Objective-C IDE by JetBrains for macOS and iOS development Aptana – an open source integrated development environment (IDE) for building Ajax web applications Clozure CL – an open source integrated development environment (IDE) for building Common Lisp applications Code::Blocks – open source IDE for C++ CodeWarrior – development environment, framework Coldstone game engine – game engine specializing in role-playing and adventure-style games Cursor – code editor integrating advanced artificial intelligence features Dylan – programming language Eclipse – open source Java-based IDE for developing rich-client applications, includes SWT library, replaces Swing by using underlying OS native windowing abilities Fink – Debian package manager for ported Unix software Free Pascal – Object Pascal compiler, XCode plugin available GNU Compiler Collection – collection of compilers for different programming languages, hardware architectures and operating systems Glasgow Haskell Compiler Helix – relational database IDE Homebrew - Package manager for installing many open source, mostly terminal based, utilities. Includes Apache, PHP, Python and many more. HotSpot – Sun's Java Virtual Machine IntelliJ IDEA – a JAVA IDE by JetBrains (free limited community edition) Komodo – commercial multi-language IDE from ActiveState Lazarus – cross-platform IDE to develop software with Free Pascal, specialized in graphical software LiveCode – high-level cross-platform IDE MacApp – application development framework for Pascal and C++ Macintosh Programmer's Workshop (MPW) Macports – a package management system that simplifies the installation of free/open source software on the macOS. Macromedia Authorware – application (CBT, eLearning) development, no Mac development environment since version 4, though can still package applications with the 'Mac Packager' for OS 8 through 10 playback Mono – open source implementation of Microsoft .NET Framework with a C# compiler NetBeans – modular, open source, multi-language platform and IDE for Java written in pure Java Omnis Studio – cross-platform development environment for creating enterprise and web applications for macOS, Windows, Linux, Solaris Panorama – database engine Perl – programming language PHP – programming language Python – programming language Qt Creator – an IDE for C++ GUI applications, by Trolltech Real Studio – cross-platform compiled REALbasic BASIC programming language IDE ResEdit – resource editor Script Debugger – an AppleScript and Open Scripting Architecture IDE SuperCard – high-level IDE Tcl/tk – scripting shell & GUI utility that allows cross platform development. Included with macOS. TextMate – multipurpose text editor that supports Ruby, PHP, and Python Torque (game engine) – game creation software Visual Studio Code – code editor and IDE with debugging features WebKit – open source application framework for Safari (web browser) WebObjects – Java web application server and a server-based web application framework wxPython – API merging Python and wxWidgets Xcode – IDE made by Apple, which comes as a part of macOS and is available as a downloadon, was called Project Builders of Florida tech

Email

… excerpt ends here. Continue reading the full article.

Illustrations

List of Mac software illustration
List of Mac software illustration

Worked examples

Example 1 — a first encounter with List of Mac software

Start with the simplest possible case. Write down what List of Mac software claims or describes in one sentence, then invent the smallest concrete situation in which that sentence is true. In computer science, the smallest case is usually a single object, a single equation or a single measurement. Check that every symbol or term in your sentence has a meaning in that case.

Example 2 — changing one variable

Take the situation from Example 1 and change exactly one quantity: double it, halve it, or set it to zero. Predict what should happen to List of Mac software before you calculate. Comparing your prediction with the result is the fastest way to find out whether you understand the idea or only the words.

Example 3 — an exam-style question

Typical questions about List of Mac software ask you to (a) state it precisely, (b) apply it to given data, and (c) explain a limitation. Practise writing all three answers in under five minutes; the third part is what separates a full-mark answer from an average one.

Applications of List of Mac software

In research
List of Mac software appears in computer science research whenever the underlying quantities have to be modelled precisely. Papers usually cite it as a starting assumption and then explore where it breaks down.
In technology and industry
Engineering practice reuses List of Mac software in design rules, simulations and safety margins. Knowing the idea lets you read a specification sheet and understand why the numbers look the way they do.
In the classroom
List of Mac software is common in secondary-school and first-year university syllabi. It links to neighbouring topics Lists of software, MacOS software, so understanding it makes those chapters shorter.
In everyday life
Look for List of Mac software outside the textbook — in sport, cooking, traffic, electronics or the sky above you. An example you found yourself is remembered far longer than one you were given.

Affiliate

Preply — study more efficiently by working with a personal tutor. 50% off.

How to study List of Mac software in 20 minutes

  1. Read the reference excerpt below once, without taking notes.
  2. Close the page and write down what List of Mac software means in your own words.
  3. Compare your version with the excerpt and mark what you missed.
  4. Work through the three examples above with pen and paper.
  5. Explain List of Mac software out loud to somebody else — or to Teacher Smith in the lgStudy chat.

Frequently asked questions

What is List of Mac software in simple terms?

The following is a list of Mac software – notable computer applications for current macOS operating systems. For software designed for the Classic Mac OS, see List of Classic Mac OS software.

Why does List of Mac software matter?

Because it connects several computer science ideas at once: it gives you a definition you can apply, a quantity you can calculate, and a way to check whether a result is plausible.

How should I study List of Mac software?

Read the excerpt, restate it from memory, then work through the examples and applications listed on this page. The five-step study plan above takes about twenty minutes.

What does this page cover?

It gives you a compact reference excerpt plus original lgStudy explanations, examples, applications and study material on List of Mac software.

Tags

  • Lists of software
  • MacOS software

Keep exploring