HOME > Product > Curl Language
Products  :  Curl Language

A document formatting language, a layout markup language, a data-processing, expressive, procedural language, a highly-modular object-oriented language - Curl is all of these. While many other interfaces require deploying a combination of different languages, Curl blends together the capabilities of several. When the developer can work back-to-front in a single language, the results are easier development, maintenance, and upgrading.

Some of Curl’s key advantages:

Text Markup and Layout Design (Like HTML)

Like HTML, Curl can layout graphics and text with markup directly in source code.

HTML-Like Markup
HTML-Like Markup

Execution Results: Language
Execution Results: Language

Object-Oriented Programming Language (Like Java)

Like Java, Curl is lets you work in a fully object-oriented environment.

Java-Like Object Oriented Programming
Java-Like Object Oriented Programming

Execution Results: Language
Execution Results: Language

Event-Driven Execution (Like Visual Basic)

Like Visual Basic, Curl uses an event-driven execution model.


Visual Basic-Like Execution Model

Execution Results
Execution Results