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

