Cosma Home > Communication > Media > Authoring > Digital > Computer > Software > Application


List of office suites (Wikipedia)



These are organized by form and function.

Communications Computation Storage Authoring Simulation
Analog Mail Device Paper Typewriter Automaton
Electronic Network Calculator Tape Recorder Elektro
Digital Internet Computer
Hardware Modem Microprocessor Memory Peripheral Robot, XR
Software Service (Web) Program (OS) Database Application AI, World

These are types of media formats.

Multimedia (Video, Animation), Image (Object), Scent, Flavor, Audio (Text), Haptic, “Other

See also Spreadsheet


These are organized by a classification scheme developed exclusively for Cosma. More…



application : a program (such as a word processor or a spreadsheet) that performs a particular task or set of tasks — Webster

OneLook, Free Dictionary, Wiktionary


Application software (app for short) is software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user. Examples of an application include a word processor, a spreadsheet, an accounting application, an email client, a media player, a file viewer, an aeronautical flight simulator, a console game or a photo editor. The collective noun application software refers to all applications collectively. This contrasts with system software, which is mainly involved with running the computer. Apps built for mobile platforms are called mobile apps. — Wikipedia



Software History Center (Computer History Museum)
Software History Collections & Preservation (Computer History Museum)


WorldCat, Library of Congress, UPenn Online Books, Open Library




OER Commons: Open Educational Resources


Association for Computing Machinery, Computer Applications







Communications of the ACM: Computer Applications The latest news, opinion and research in computer applications, from Communications online.

  • An Artificial Neural Network Joins the Fight...
    on May 7, 2021 at 4:00 pm

    An artificial neural network can autonomously recognize and quantify the edges of glaciers in satellite images with far greater reliability than humans.

  • Fertility Apps Collect, Share Intimate Data...
    on May 7, 2021 at 4:00 pm

    Many top-rated fertility apps collect and share personal information without the knowledge or permission of users, according to a new study.

  • Quantifying Uncertainty in Deep Learning
    on May 7, 2021 at 3:05 pm

    Aalto University Professor Arno Solin discusses how to improve deep learning uncertainty with doctoral student Lassi Meronen.

  • Researchers Develop Protocols to Validate...
    on May 6, 2021 at 4:00 pm

    Cryptographic algorithms called zero-knowledge proof protocols are a mathematical method that enables the owner of an ML model to generate a succinct proof to demonstrate with overwhelming probability that something is true without sharing extra data.

  • Cooperative AI: Machines Must Learn to Find...
    on May 6, 2021 at 2:18 pm

    To help humanity solve fundamental problems of cooperation, scientists need to reconceive artificial intelligence as deeply social.