RAPTOR, the Rapid Algorithmic Prototyping Tool for Ordered Reasoning, is a graphical software authoring tool that allows students to write and execute programs using flowcharts. It is typically used in academics to teach introductory programming concepts.[1]