Dokumen tersebut membahas tentang konsep pemrograman dan bahasa pemrograman, menjelaskan perbedaan antara compiler dan interpreter, dan mengenalkan beberapa paradigma pemrograman serta bahasa pemrograman tingkat rendah dan tinggi seperti assembler, C, Java, serta Delphi.
3. Bahasa Pemrograman? Komputer bekerja seperti switching dan hanya mengenali 0 dan 1 Manusia tidak (paham) berbicara dengan bahasa 0 dan 1 Perlu bahasa pemrograman yang dapat menjadi perantara percakapan antara komputer dan manusia Bahasa pemrograman diubah ke dalam bahasa yang dipahami oleh komputer dengan menggunakan interpreter atau kompiler
4. Compiler or Interpreter? Compiler: Mengkompilasi source code menjadi bentuk file yang bisa dieksekusi Interpreter: Mengkompilasi dan menjalankan source code secara langsung
5. LDA #47 STA $570 DEX JSR $817 CPX #0 BNE #14 Translation program (Assembler) 000101000011001010000100010010010101010101010010 Assembly language program Machine language program (executable file) Assembly Language
8. Tingkat Bahasa Pemrograman Bahasa Pemrograman Tingkat Rendah (Assembler) Bahasa Pemrograman Tingkat Sedang(C) Bahasa Pemrograman Tingkat Tinggi(Java, C++, C#, Pascal)
9. Paradigma Pemrograman Sudut pandang dan style pemrograman berhubungan dengan bagaimana sebuah masalah diformulasikan dalam bahasa pemrograman Functional Programming: Urutan fungsi secara sekuensial (Scheme, Lisp) Procedural Programming: Pemecahan masalah berdasarkan prosedural kerja yg terkumpul dalam unit pemrograman bernama fungsi (C, Pascal) Object-Oriented Programming: Koleksi object yang saling berinteraksi . Class adalah unit pemrograman (Java, C#, C++)
10. Delphi Delphi menggunakanbahasa Pascal Sebuahbahasaterstrukturgenerasiketiga Bahasadenganaturantipe data yang ketat. Hal iniakanmenghasilkan program yang bersih Dengangayapemrograman yang konsisten
11. Delphiadalahsebuahbahasapemrogramandanlingkunganpengembanganperangkatlunak Produkinidikembangkanoleh Borland (sebelumnyadikenalsebagaiInprise) Umumnyadelphilebihbanyakdigunakanuntukpengembanganaplikasi desktop dan enterprise berbasis database Tapisebagaiperangkatpengembangan yang bersifat general-purpose iajugamampudandigunakandalamberbagaijenisproyekpengembangan software Iajuga yang dikenalsebagaisalahsatu yang membawaistilah RAD tool
12. Saatdirilistahun 1995 untuk windows 16-bit. Delphi 2, dirilissetahunkemudian, mendukunglingkungan windows 32-bit Padatahun 2001 sebuahversilinux yang dikenalsebagaiKylixtersedia Dengansaturilisbarusetiaptahunnya, padatahun 2002 dukunganuntuk Linux (melaluiKylixdan CLX component library) ditambahkan Tahun 2003 .NET mulaididukungdenganmunculnyaDelphi.Net (Delphi 8).
13. Chief Architect yang membidani Delphi, danpendahulunya Turbo Pascal, adalah Anders Hejlsberg Sampaikemudianiapindahke Microsoft tahun 1996 dimanaiasebagai chief designer C# Dan termasukorangkuncidalamperancangan Microsoft .Net Framework Delphi 2005 (nama lain dari Delphi 9) mendukung code generation baikuntuk win32 maupun .NET
16. Short Key F1 Menampilkan help. F2 Mengaktifkan object inpectorpadasaat design form aktif. F3 Mengaktifkankode program ataumencari. F5 Menandaikode program untukberhentipadasaat program dijalankan. F8 Menjalankan program perlangkah. F9 Menjalankan program penuh. F10 Menampilkan menu. F11 Menampilkan object inspector, kode program dan form secarabergantian. F12 Menampilkan object kode program dan form secarabergantian. Ctrl+AMemilihsemua object/karakter. Ctrl+CMengcopy object ataukarakter (Copy). Ctrl+XMemotong object ataukarakter (Cut). Ctrl+VMeletakkan object ataukarakterhasildari copy ataumemotong (Paste). Ctrl+ZMengembalikan design kedalamkeadaansebelumnya (Undo). Ctrl+FMenampilkan dialog pencarian. Ctrl+RMenampilkan dialog pencariandanpenggantian. Ctrl+SMenyimpan file yang aktif. Ctrl+F12 Menampilkan unit. Shift+F12 Menampilkan form. Ctrl+Shift+IMengaturindentasikekanan. Ctrl+Shift+UMengaturindentasikekiri. Ctrl+Shift+SMenyimpansemua file pada project.