Features of Raptor Flowchart

Overview

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.