Next: 1.2 What is Python? Up: 1. Introduction Previous: 1. Introduction

# 1.1 What is Fnorb?

Fnorb is an object request broker (ORB) compliant with the CORBA 2.0 specification [1] from the Object Management Group (OMG). Fnorb is written almost entirely in the Python programming language and, not surprisingly, implements a single language mapping from OMG IDL to Python. Because of the interpreted and interactive nature of Python, and the simplicity of the mapping (compared to C++ and Java), Fnorb is ideally suited as a tool for the rapid prototyping, testing and scripting of CORBA systems and architectures.