Results 1 to 7 of 7

Thread: What programming language is "Delphi"

  1. #1
    Banned
    Join Date
    Aug 2004
    Posts
    534

    What programming language is "Delphi"

    and why does it have such a good support for Windows API

    Is it Pascal???

  2. #2
    Just a Virtualized Geek MrLinus's Avatar
    Join Date
    Sep 2001
    Location
    Redondo Beach, CA
    Posts
    7,323
    Uh... Delphi is Delphi. Google is good for this

    The Delphi programming language was developed by Borland and is the descendant of Turbo Pascal. Delphi was released in February 1995. Delphi is a native code compiler that runs under Window v3.1 or Windows '95. Delphi is essentially object Pascal with similar programming tools found in Microsoft Visual Basic 3.0.
    Although based on this, it's a descendent of Pascal... interesting. Learn something new every day.
    Goodbye, Mittens (1992-2008). My pillow will be cold without your purring beside my head
    Extra! Extra! Get your FREE copy of Insight Newsletter||MsMittens' HomePage

  3. #3
    Actually it is a hell of alot more like VB syntax-wise and also like vb, runtimes are a bitch.

  4. #4
    Yes, Delphi is descended from Turbo Pascal, via Object Pascal (Turbo Pascal 4.0-6.0). The quote from MsMittens must be a bit old, however. The current Delphi has a much more robust programming environment, and now includes .NET runtime.

    The syntax of VB and C# heavily copied Borland's syntax, simply because it was so readable. Java also uses a similar structure and syntax. Gotta remember, Borland's Turbo Pascal was the most structured language outside of C on microcomputers for a long time.

    Borland will give you Delphi for free (Kylix) for Linux. The current professional version of Delphi for Windows is pretty pricey, though. You can get the old Delphi 2 as a free download, though. It will run the interface and compile object applications in Windows, but there is an additional updated Win32.dll or something that has to be downloaded for WinXP. Otherwise, you will try to compile as you would in Win9x and try to access hardware directly.

    This from one who used Turbo Pascal on CP/M in the early 80s.

    Edit: Forgot to add a link to the current site for Delphi/Kylix and such:

    http://www.thefreecountry.com/compilers/pascal.shtml

  5. #5
    Banned
    Join Date
    Aug 2004
    Posts
    534
    Specialist ... what do you mean "runtimes are a bitch"

  6. #6
    Banned
    Join Date
    Aug 2004
    Posts
    534
    Specialist ... what do you mean?

  7. #7
    ********** |ceWriterguy
    Join Date
    Aug 2004
    Posts
    1,608
    Wow you waited a long time for Specialist to answer - On a suggestion, you might refer up to rapier57's post - it answers that quite nicely. I'd also suggest googling to find out more.
    Even a broken watch is correct twice a day.

    Which coder said that nobody could outcode Microsoft in their own OS? Write a bit and make a fortune!

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •