AbAlarm software (version 2016) is an alarm clock program that allows users to set multiple alarms with customizable sounds and messages. It features a snooze function, a countdown timer, and the ability to schedule recurring alarms. Additionally, the program includes a calendar and a notes function for organizing reminders and important dates.