Features of Raptor Flowchart


RAPTOR is a flowchart-based programming environment which is designed to help students to visualize the algorithms. Some of the features of the RAPTOR flowchart are as follows:

Features of RAPTOR


Features of Raptor Tool

Free tool

RAPTOR is free and open-source tool. The flowchart tool is helpful for students, beginners who are learning programming, logic ,algorithm visualization and design etc.

Easy to use

It is easy to build flowchart using the RAPTOR tool. Drag and drop the flowchart symbols from the Symbols tab to the workspace area.

Features of RAPTOR


Flowchart Modes

RAPTOR supports multiple modes for beginners as well as experts.The supported RAPTOR flowchart modes are as follows:

  • Novice
  • Intermediate
  • Object-Oriented


Code generation

RAPTOR flowcharts can be converted to code in many programming languages. The supported languages for the code generation are as follows:

  • Ada
  • C#
  • Java
  • C++
  • VBScript



Raptor Code Generation


Java generated code from flowchart


Debug Flowcharts

RAPTOR tool allows us to add breakpoints to the flowchart. The RAPTOR flowchart execution halts at the break-point. We can analyze the variables and Console windows to debug the flowchart.


Breakpoint RAPTOR

Test Server

RAPTOR provides the ability for students to test their flowcharts against a test server.

UML class diagrams

In object oriented mode RAPTOR tool can be used to create UML class diagrams for object-oriented programs that involve multiples classes. UML class diagrams show the relationships among the classes like Inheritance, Composition etc.