Science, Tech, Math › Computer Science An introduction to the Delphi Language Learn the basics of the Delphi language Share Flipboard Email Print Computer Science Delphi Programming Delphi Tutorials Database Applications Advanced PHP Programming Perl Python Java Programming Javascript Programming C & C++ Programming Ruby Programming Visual Basic View More By Zarko Gajic Computer Science Expert MSCS, Computer Science, University of Osijek Zarko Gajic is experienced in SQL and has working knowledge of DB systems such as MS SQL Server, Firebird, Interbase, and Oracle. He is also proficient in XML, DHTML, and JavaScript. our editorial process Twitter Twitter Zarko Gajic Updated July 09, 2017 Welcome to the sixth chapter of the FREE online programming course:A Beginner's Guide to Delphi Programming.Before you start developing more sophisticated applications by using the RAD features of Delphi, you should learn the basics of the Delphi Pascal language. Delphi Language: tutorials Delphi language, a set of object-oriented extensions to standard Pascal, is the language of Delphi. Delphi Pascal is a high-level, compiled, strongly typed language that supports structured and object-oriented design. Its benefits include easy-to-read code, quick compilation, and the use of multiple unit files for modular programming. Here's a list of tutorials, an introduction to Delphi Pascal, that will help you learn Delphi Pascal. Each tutorial will help you to understand a particular feature of Delphi Pascal language, with practical and easy to understand code snippets. Object Pascal Variable Scope: now you see me, now you don't. Typed constantsHow to implement persistent values between function calls. LoopsRepeating operations in Object Pascal in Object Pascal in Object Pascal in Object Pascal. DecisionsMaking decisions in Object Pascal or NOT. Functions and ProceduresCreating user defined subroutines in Object Pascal. Routines in Delphi: Beyond the BasicsExtending Object Pascal functions and procedures with default parameters and method overloading. The basic layout of a Pascal/Delphi program. String Types in DelphiUnderstanding and managing string data types in Delphi's Object Pascal. Learn about differences between Short, Long, Wide and null-terminated strings. Ordinal and Enumerated Data TypesExtend Delphi's built-in types by constructing your own types. Arrays in Object PascalUnderstanding and using array data types in Delphi. Records in DelphiLearn about records, Delphi's Pascal data structure that can mix any of Delphi's built in types including any types you have created. Variant Records in DelphiWhy and when to use variant records, plus creating an array of records. Pointers in DelphiAn introduction to pointer data type in Delphi. What are pointers, why, when and how to use them. Writing and using recursive functions in Object Pascal. Some exercises for you...Since this Course is an online course, there is much you can do to prepare for the next chapter. At the end of each chapter I'll try to provide several tasks for you to get more familiar with Delphi and the topics we discuss in the current chapter. To the next chapter: A Beginner's Guide to Delphi ProgrammingThis is the end of the sixth chapter, in the next chapter, we'll deal with more sophisticated articles on the Delphi language. A Beginner's Guide to Delphi Programming: Next Chapter >>>> Sophisticated Delphi Pascal techniques for Beginners Cite this Article Format mla apa chicago Your Citation Gajic, Zarko. "An introduction to the Delphi Language." ThoughtCo, Jan. 29, 2020, thoughtco.com/introduction-to-the-delphi-language-1057646. Gajic, Zarko. (2020, January 29). An introduction to the Delphi Language. Retrieved from https://www.thoughtco.com/introduction-to-the-delphi-language-1057646 Gajic, Zarko. "An introduction to the Delphi Language." ThoughtCo. https://www.thoughtco.com/introduction-to-the-delphi-language-1057646 (accessed January 25, 2021). copy citation