A high-level method for generating software from Intentional Software. Like an application generator, but on a more advanced scale, intentional programming (IP) automatically creates the program code from the description of the output (what you see is what you get) and the processes that take place. The company was founded in 2002 and was acquired by Microsoft in 2017.