Turbo C

Pengarang: Randy Alexander
Tanggal Pembuatan: 25 April 2021
Tanggal Pembaruan: 26 Juni 2024
Anonim
How to Download & Install Turbo C/C++ in Windows 10
Video: How to Download & Install Turbo C/C++ in Windows 10

Isi

Definisi - Apa yang dimaksud dengan Turbo C?

Turbo C adalah lingkungan pengembangan terintegrasi (IDE) untuk pemrograman dalam bahasa C. Ini dikembangkan oleh Borland dan pertama kali diperkenalkan pada tahun 1987. Pada saat itu, Turbo C dikenal dengan ukurannya yang ringkas, manual yang komprehensif, kecepatan kompilasi yang cepat dan harga murah. Itu memiliki banyak kesamaan dengan produk Borland sebelumnya, Turbo Pascal, seperti IDE, harga rendah dan kompiler cepat, tetapi tidak berhasil karena persaingan di pasar kompiler C.


Pengantar Microsoft Azure dan Microsoft Cloud | Sepanjang panduan ini, Anda akan mempelajari tentang apa itu cloud computing dan bagaimana Microsoft Azure dapat membantu Anda untuk bermigrasi dan menjalankan bisnis Anda dari cloud.

Techopedia menjelaskan Turbo C

Turbo C adalah alat pengembangan perangkat lunak untuk menulis program dalam bahasa C. Sebagai IDE, itu termasuk editor kode sumber, kompiler cepat, linker dan file bantuan offline untuk referensi. Versi 2 termasuk debugger bawaan. Turbo C adalah produk lanjutan untuk Borlands Turbo Pascal, yang telah digunakan secara luas di lembaga pendidikan karena bahasa Pascal cocok untuk pengajaran pemrograman kepada siswa. Meskipun Turbo C pada awalnya dikembangkan oleh perusahaan yang berbeda, ia berbagi banyak fitur dengan Turbo Pascal, yaitu tampilan dan nuansa antarmuka dan berbagai alat pemrograman dan debugging yang disertakan. Namun, itu tidak sesukses Turbo Pascal karena persaingan dari produk C lainnya seperti Microsoft C, Watcom C, Lattice C, dll. Namun, Turbo C masih memiliki keunggulan dalam kecepatan dan harga kompilasi.


Versi pertama dirilis pada 13 Mei 1987, dan menawarkan lingkungan pengeditan-kompilasi yang pertama untuk pengembangan perangkat lunak pada PC IBM. Turbo C pada awalnya tidak dikembangkan oleh Borland tetapi dibeli dari Bob Jervis dan pada awalnya disebut Wizard C. Turbo Pascal tidak memiliki menu pull-down sebelum waktu ini, dan hanya pada versi keempatnya ia menerima face lift untuk melihat seperti Turbo C.

Borland sebagai perusahaan tidak lagi mengembangkan dan menjual produk-produk ini, tetapi Turbo C masih hidup sebagai unduhan gratis dari berbagai repositori online, meskipun itu benar-benar teknologi lama tanpa dukungan teknis nyata dan tidak lagi layak untuk pengembangan perangkat lunak modern. Turbo C akhirnya berkembang menjadi Turbo C ++, kemudian menjadi Borland C ++ dan, akhirnya, menjadi C ++ Builder.

Fitur Turbo C:

  • Perakitan inline dengan akses penuh ke struktur dan nama simbol bahasa C - Ini memungkinkan programmer untuk menulis beberapa kode bahasa assembly langsung ke program mereka tanpa perlu assembler terpisah.
  • Dukungan untuk semua model memori - Ini berkaitan dengan arsitektur memori tersegmentasi yang digunakan oleh prosesor 16-bit pada masa itu, di mana setiap segmen dibatasi hingga 64 kilobyte (Kb). Model-model itu disebut mungil, kecil, sedang, besar, dan besar, yang menentukan ukuran data yang digunakan oleh suatu program, serta ukuran program itu sendiri. Misalnya, dengan model mungil, data dan program harus sesuai dengan segmen 64-Kb tunggal. Dalam model kecil, data dan program masing-masing menggunakan segmen 64-Kb yang berbeda. Jadi untuk membuat program yang lebih besar dari 64 Kb atau yang memanipulasi data yang lebih besar dari 64 Kb, model memori medium, besar dan besar harus digunakan. Sebaliknya, prosesor 32-bit menggunakan model memori datar dan tidak memiliki batasan ini.
  • Optimasi kecepatan atau ukuran - Kompiler dapat dikonfigurasikan untuk menghasilkan program yang dapat dieksekusi yang ukurannya cepat atau kecil, tetapi tidak keduanya.
  • Pelipatan konstan - Fitur ini memungkinkan kompiler Turbo C untuk mengevaluasi ekspresi konstan selama waktu kompilasi daripada selama waktu berjalan.