25 relations: Application programming interface, Application software, Bitbucket, BSD licenses, Cocos2d, DivX, H.264/MPEG-4 AVC, Kivy (framework), Libav, Library (computing), Linux, MacOS, Microsoft Windows, MP3, MPEG-2, Object-oriented programming, Ogg, Panda3D, Programming language, Pygame, Python (programming language), Simple DirectMedia Layer, Windows Media Audio, Windows Media Video, Xvid.
In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.
An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.
Bitbucket is a web-based version control repository hosting service owned by Atlassian, for source code and development projects that use either Mercurial (since launch) or Git (since October 2011) revision control systems.
BSD licenses are a family of permissive free software licenses, imposing minimal restrictions on the use and redistribution of covered software.
Cocos2d is an open source software framework.
DivX is a brand of video codec products developed by DivX, LLC.
H.264 or MPEG-4 Part 10, Advanced Video Coding (MPEG-4 AVC) is a block-oriented motion-compensation-based video compression standard.
Kivy is an open source Python library for developing mobile apps and other multitouch application software with a natural user interface (NUI).
Libav is a free software project, forked from FFmpeg in 2011, that produces libraries and programs for handling multimedia data.
In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.
Linux is a family of free and open-source software operating systems built around the Linux kernel.
macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.
Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.
MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is an audio coding format for digital audio.
MPEG-2 (a.k.a. H.222/H.262 as defined by the ITU) is a standard for "the generic coding of moving pictures and associated audio information".
Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").
Ogg is a free, open container format maintained by the Xiph.Org Foundation.
Panda3D is a game engine that includes graphics, audio, I/O, collision detection, and other abilities relevant to the creation of 3D games.
A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.
Pygame is a cross-platform set of Python modules designed for writing video games.
Python is an interpreted high-level programming language for general-purpose programming.
Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components.
Windows Media Audio (WMA) is the name of a series of audio codecs and their corresponding audio coding formats developed by Microsoft.
Windows Media Video (WMV) is a series of video codecs and their corresponding video coding formats developed by Microsoft.
Xvid (formerly "XviD") is a video codec library following the MPEG-4 video coding standard, specifically MPEG-4 Part 2 Advanced Simple Profile (ASP).