1. Home
  2. Computing & Technology
  3. Delphi Programming

Readers Respond: What Was Your First (Not a "Hello World" Type) Delphi Application?
Responses: 37

By Zarko Gajic, About.com

When you want to learn a new programming language you pick a book or find an online tutorial. The first project you will create would be a "hello world" type of program - such a program should be one of the simplest programs possible in a programming language.

A "hello world" would typically print out a "hello world" on a display device. The simplest hello world application in Delphi would be "ShowMessage('Hello World');"

After a few "hello world" programs, you would start building your fist non-trivial application.

Do you remember what was the first application you created in Delphi (what version, year)? Your First Delphi Project

In Pascal and at the Dawn of Delphi

My first program to compile and produce results ever was a simple addition program, using Real numbers in Pascal (while my colleagues were happily typing the famous "Hello World"). My first Delphi program was written in Delphi 3 (around 2000) and I wrote an application that could encrypt / decrypt files with a home-made algorithm. It was pretty fast and I was very proud of it :). I actually used that as my project for finishing highschool and it was quite a bomb for the examiners.
—Guest DarkByte

Apprentice company registration

Relation management for the Apprenticeship company registration. Converted from my original Clipper program with FoxPro database tables. For the school I worked that needed to register which student was “working” at which learning company.
—Guest Hoflix

Division of interest calculator

I had an app that I wrote in Turbo Pascal 1.0 on a machine running Digital Research's CP/M operating system in about 1976 or 77. It saved royalty information in a text file and calculated division of interest each month for company and royalty-owners when I manually entered run statements monthly. I got Delphi 3 and re-wrote that. It ran first time with no problems. Then I wrote a small database app to hold the owner info and the monthly run statements and process them via batch operations. I've loved Delphi ever since because there's nothing that I can't do with it. I wish they'd go back to 99 bucks like Philip Khan sold Pascal v1 for. lol
—Guest ZenX

my first delphi

I wrote a simple editor program with search;the whole 5 and dime. I used it alot even tho I had trouble with the printer part. It was used virtually as a daily log because the search part worked really well.
—Guest leroi14

POS

In 1984 I wrote a Point of sale (POS), for my Father Farm so he could run his little shop and also manage the stock. I was using Pascal from borland
—mariovermeulen

Delphi Database with Paradox

Creating delphi App for Little campus, i was used Paradox as a database server, with Share permision in windows directory
—Guest Dedy Styawan

letter producer (called Scrivitt)

Scrivitt enables the enduser to produce a letter with pre-existing paragraphs. At the benining, it's just a matter of chosing the paragraphs that you want to merge, in the right order, resulting in a basic letter. When the merging done, you have the choice either to modify the letter within the editor, or export the letter to MSWord .. that's all
—Guest didier.cabale

Game of Life

I converted a DOS based version of John Conway's Game of Life written in Turbo Pascal to an event driven Windows 3.1 application using Delphi 1. The app still exists as a crude conversion to Win32 compiled with, I think Delphi 4. It's not pretty! The original was written as an entry to computer magazine competition.
—delphidabbler

Book-keeping

I turned a tabular cashbook program written in Turbo Pascal (DOS) into Delphi 5 The program allows to split each booking into a maximum of 8 sub bookings. When splitting the program automatically determines the booking value of the last sub booking to get the total value of all sub bookings being correct. In principle 255 sub bookings can be generated. Unused sub bookings automatically will be removed when opening a new booking year. The same applies to the type of money: For instance: Cash, Bank, Other Bank, Giro a.s.o. The program still is in use, but have had several updates and is in Dutch only
—rvdhned

Paradox App to Delphi

this was a customer management system that took feeds from about 50 different sources and merged them into a single customer database of about 1 million customers that allowed selections and mailshots and so on. It's sister app, which monitored campaign and promotion performance was later updated and everything eventually moved to Interbase/Firebird...although we have a client still running the Paradox Runtime version!
—russell.weetch

Registry of wines.

My first program in Delphi 1 was the registry of wines for the Chamber of Commerce
—Guest Muzius

Prime numbers up to 1000

When I first programmed GW-Basic (age 12), my father made a contest: who could write the fastest program to compute all primes below 1000? Since then, whenever I had to learn a new programming language at the university, it was a prime number program. It was the same for Delphi, which I had to program in my first job after university.
—Guest Jeroen de Jong

Real Estate Accounting

It was a software for real estate agents to track both houses and customers
—Guest Duzenko

Iran

My first one was a Wage (salary) calculating program, which is working yet, however I have revised it 3 more times. If I compare myself with that time, Imust say now a days I enjoy Delphi Programming and I admir it, realy
—Guest Ahmad Ebrahimi

Student Database

Student database program for a college that i did my electronics diploma :)
—Damitha

Your First Delphi Project

What Was Your First (Not a "Hello World" Type) Delphi Application?

Receive a one-time notification when your response is published.

Zarko Gajic
Guide since 1998

Zarko Gajic
Delphi Programming Guide

Explore Delphi Programming
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. Delphi Programming
  4. Getting Started with Delphi
  5. What Was Your First (Not a "Hello World") Delphi Application?>

©2009 About.com, a part of The New York Times Company.

All rights reserved.