[[Computer]]hi my name is Sexc!! call me!! i am here to tell you that the whole world is in devastating state, please use the closes telephone to dial the following number to get help ... 911 software is so called in contrast to [[computer hardware]], which encompasses the physical interconnections and devices required to store and execute (or run) the software. In computers, software is loaded into [[Random access memory|RAM]] and executed in the [[central processing unit]]. At the lowest level, software consists of a [[machine language]] specific to an individual processor. A machine language consists of groups of binary values signifying processor instructions ([[object code]]), which change the state of the computer from its preceding state. Software is an ordered sequence of instructions for changing the state of the computer hardware in a particular sequence. It is usually written in [[high-level programming language]]s that are easier and more efficient for humans to use (closer to [[natural language]]) than machine language. High-level languages are [[compiler|compiled]] or [[Interpreter (computing)|interpreted]] into machine language object code. Software may also be written in an [[assembly language]], essentially, a mnemonic representation of a machine language using a natural language alphabet. Assembly language must be assembled into object code via an [[assembly language#Assembler|assembler]]. say what?!?