Serverless computing is a cloud computing model in which the cloud provider manages the infrastructure required to run code, and charges based on the actual usage of resources. Serverless computing can improve scalability and reduce costs for applications with sporadic or unpredictable usage. Popular serverless computing platforms include AWS Lambda, Google Cloud Functions, and Microsoft Azure Functions. See more A text editor is a software program that allows users to create and edit plain text files. Text editors are used by developers to write code and by writers to create documents. Examples of text editors include Notepad, Sublime Text, and Atom.