The term "platform" refers to a program created by developers that can be modified or reprogrammed by outside users
Online platforms are websites created to aid users in creating web content and cater to different kinds of information such as texts, images, and videos
The demand in computational function and administrative facilities in computing machines gave birth to the field of platform development and creation
FORTRAN, the first successful commercial programming language compiler, helped humans give instructions and interact with computers without altering the hardware component of the computer
FORTRAN and its successors were operated offline or without connectivity with other computing devices
The Application Programming Interface (API) is a set of governing protocols or rules on how software elements should communicate and interact with one another for building software applications
Plug-in APIs are used in the user end, where different developers create applications that can be integrated or "plugged in" to a core application and/or the GUI of these applications
Runtime Environment APIs are platforms for developing different applications, wherein programs or application codes are evaluated and compiled
Youtube is a website dedicated to hosting video clips where users can create an account and upload videos for public and private viewing
Flickr is a website that caters to the hosting of images, where users can create a private account to upload and categorize images as viewed privately or publicly
Twitter is a social networking service that enables users to send and read short messages with 140 characters
Facebook is a social networking website that requires users to register an account and create a user profile
Google Maps APIs are commonly used to indicate the location of an establishment described on a website