Modern Pascal was developed to be the premier script engine for Apache. Over a decade of development has already gone into our product -- and we are constantly improving.
Your high-speed, secure web scripts can safely operate on dedicated or virtual servers in the cloud.
More InfoLike Java, Modern Pascal was built to run on so many different operating systems and hardware platforms.
More InfoBe it native non-SQL or SQL via ODBC, you can work with practically any database on the market.
More InfoModern Pascal is backwards compatible with Turbo Pascal, Microsoft Pascal, Object Pascal, Apple Pascal.
More InfoFrom the initial code base in 2000, we were focused on bringing Pascal to the web market. We ported a wide range of desktop applications to HTML, manually producing a WYSIWYG reproduction of each client-server application.
By 2005, we were using Modern Pascal to interface with credit report data, law enforment records management, department of justice XML and the United Stated Post Office.
Then in 2010, we started working with Bootstrap, DHTMLx, qooxdoo, DOMAPI and Delphinios to develop WebKit applications for Desktop and Mobile devices.
— Intelligent apps that help you do your best work.
Modern Pascal provides developed focused on the Windows platform all of the necessary tools to build command-line utilities, database tools (like exports, data manipulation, etc), PDF generation for nightly batches, to developing your own Internet and Intranet servers. The MPL (Modern Pascal Language) provides you with a cross-platform framework so your applications can work on Windows, Linux, Mac, Web and Terminals.
With Modern Pascal, your Mac OSX platforms can do so much more. No longer do Windows developers have tools which just didn't exist for the Mac. You can easily develop Accounting Applications, Database Servers, System Utilities, and much more by simply writing a script to test your idea. And once you are confident you have everything ready - we promote that you use a WebKit for your U/I and you are off to market - without paying Apple to release your app!
While everyone else stumbles around with Pyhton or Node.js - we suggest you improve your development turn-around with a 20 year old platform that was designed specifically for Web Applications. Our MPL (Modern Pascal Language) framework gives you all of the tools you need without the burden of mastering shared-objects, socket development, threading, etc. Modern Pascal developers are finding they can make web applications without all the security risks of PHP!
Why do we say near zero? Well, a bad design is a bad design - we cannot stop you from doing that. However, Modern Pascal's Celerity (Apache Module) is not so easily tricked by hackers and weird URL code injections. We even support compiled web scripts - so no one can see your code if you decide to market the next great Web Forum, or Shopping Cart system. Plus, your scripts can reach out to other servers (secure or not) and process data collection, submit credit card processing, and much more.
Here you see a 1990's accounting system converted from DOS 16bit to a cross-platform 32bit and 64bit terminal application that can easily operate on a Tablet (iPad for example), to Laptop and Desktop systems. Due to our design, we can even telnet into the system via our P2P encrypted layer (built using modern pascal). Everything is extremely responsive, and since the processing burden occurs on the server - our clients love that it even works on older PCs.
Surprisingly Affordable Technology
We ported Fidonet (FTN) to use Modern Pascal to produce an online web reader for Fido Echomail.
Ported from CB86 compiler to Modern Pascal, using WebKit as our rendering and DHTMLx for U/I.
PRoBBS provides a web interface - Telnet session via our websocket.p script and customized fTelnet.js
This is the same accounting system that we ported to the web - pictured here in a secured Telnet session.
Use our Premier WCL (Web Component Library) to write your own SQL Database Tools. Works with other web frameworks.
Build WYSIWYG Desktop Applications with a Windows or Mac Aqua theme. Framework is sold separately from Modern Pascal.
We have built from scratch a modern version of the 1980's and 90's Bulletin Board Software and Door Games.
We have even coded from scratch retro file transfer protocols along with our new FAFP Protocol.
Come and make your imagination a reality with Modern Pascal's: Command Line, CodeRunner or Celerity.