The NASM

The Netwide Assembler on a Mac

The Netwide Assembler or NASM, is an x86 and x64 assembler designed for UNIX operation systems. The assembler comes with documentation which will help you with the basics. It supports a multiple range of object file formats, including Mac, UNIX, and Windows formats.

It will also output plain binary files, Motorola and Intel formats. Its syntax is designed to be simple and easy to read and understand. The Assembler supports all existing x86 and x64 extensions, and has strong support for macos.

Most university projects will use a assembly language because the main goal is to demonstrate feasibility and any unnecessary complications in demonstrating this are undesirable. Starting from version 2.07, NASM is now under the BSD license.
***
App description: NASM
Version: 2.14
Updated: February 20019
System requirements: OS X 10.3 or later (macOS Mojave)

NASM-Mac

TryC

C compiler for Mac – TryC

TryC is C compiler for Mac computers and beginners. Using TryC, you can develop, compile, and execute a C, C++ and Ruby program just like text editor.  Once you have completed developing your code, TryC will help you to compile and run it with just a for a few seconds. The program tested with macOS Mojave.

tryc-mac

App description: TryC
Version: 1.3.1
App description: System/Tools
The good: Small size (less than 1 MB), GPL
The bad: None
Updated: 2007
System requirements: The program requires OS X 10.3 or later (macOS Mojave).

Download TryC

ICQ Mac

ICQ for Mac

Download popular messenger ICQ for Mac OS. Messenger with free super quality voice calls, protected video chat, and file sharing across all of your devices.

App description: ICQ
App description: Internet
The good: Popular messenger
The bad: None
Updated: 2019
System requirements: The program requires OS X 10.10 or later.

Download ICQ for Mac