Rembang, Patrix and Paseru, Debby and Rawis, Gerald (2014) Perancangan dan Implementasi Bahasa Pemrograman "Paniki". Jurnal Ilmiah RealTech, 10 (2). pp. 76-84. ISSN 1907-0837
PDF
perancangan dan implementasi bahasa pemrograman paniki.pdf Download (9MB) |
Abstract
Bahasa pemrograman adalah teknologi yang digunakan untuk mengontrol komputer. kebayakan bahasa pemrograman yang ada memiliki keyword bahasa Inggris karena diciptakan oleh programmer di luar Indonesia. Banyak bahasa pemrograman yang digunakan dalam edukasi juga memiliki sintaks dan semantik yang relatif kompleks, dan kerakar pada paradigma procedural programming. Selain itu, kadang sebagai orang juga enggan memcoba mempelajari sebuah bahasa pemrograman karena mereka kadang karus melakukan proses instalasi berbagai perangkat lunak yang agak rumit.
Untuk itu, penulis merancang dan membuat implementasi sebuah bahasa pemrograman yang memiliki keyword berbahasa Indonesia, memiliki sintaks dan semantik yang sederhana, dan mengadopsi peradigma functional programming, agar bisa digunakan untuk edukasi dan untuk memperkenalkan paradigma pemrograman functonal. Penulis juga membuat REPL yaotu sebuah perangkat lunak berbasis web agar pengguna bisa mencoba bahasa pemrograman ini memalui web browser.
dalam penilitian ini, penulis menggunakan metodologi pegembangan sistem Rational Unified Process (RUP) dan Unified Modelling Langguage (UML) sebagai notasi gratis untuk menggambarkan sistem yang akan dibuat. HTML dan javascript digunakan untuk mengimplementasikan REPL dan interpreter bahasa pemrograman.
kata kunci : Bahasa Pemrograman, Functional Programming
Item Type: | Article | ||||||||
---|---|---|---|---|---|---|---|---|---|
Creators: |
|
||||||||
Subjects: | T Technology > T Technology (General) | ||||||||
Divisions: | Fakultas Teknik > Teknik Informatika | ||||||||
Depositing User: | UPT Perpustakaan Universitas Katolik De La Salle Manado | ||||||||
Date Deposited: | 31 May 2023 00:43 | ||||||||
Last Modified: | 31 May 2023 00:43 | ||||||||
URI: | http://repo.unikadelasalle.ac.id/id/eprint/2784 |
Actions (login required)
View Item |