Apa itu file SCM?
File SCM adalah file kode sumber yang dibuat dengan bahasa pemrograman Skema. Ini berisi kode yang ditulis dalam sintaks skema yang kemudian dieksekusi oleh juru bahasa Skema. Bahasa skema dikembangkan oleh Massachusetts Institute of Technology (MIT) pada tahun 1970 dan mendukung pemrograman fungsional dan teknik terkait seperti algoritma rekursif. File SCM dapat dibuka dan diedit di editor teks apa pun seperti Microsoft Notepad, Notepad ++, dan Apple TextEdit.
Format File SCM
File SCM dibuat dan disimpan dalam format teks biasa menggunakan editor teks apa pun. Skema adalah bagian dari keluarga bahasa pemrograman Lisp dan distandarisasi dalam standar resmi IEEE. Beberapa fitur yang membedakan bahasa pemrograman Schema adalah sebagai berikut.
Minimalisme
- Skema adalah bahasa sederhana yang jauh lebih mudah daripada banyak bahasa lain dengan kekuatan yang sebanding.Lexical Scope
- Skema adalah cakupan leksikal yang memungkinkan pengikatan variabel dalam unit program dan dapat dianalisis dengan membaca teks program.Kalkulus Lambda
-Block Structure
- Bahasa pemrograman skema mewarisi struktur bloknya dari bahasa sebelumnya seperti ALGOL.Proper Tail Recursion
- Skema menggunakan rekursi ekor untuk mengekspresikan iterasi. Ini memiliki konstruk iterasi, lakukan sebagai tambahan.