Daftar Isi:
  • Source code pada ilmu komputer merupakan sekumpulan perintah yang digunakan untuk menyelesaikan masalah yang ditulis dalam bahasa yang dapat dipahami oleh komputer. Bahasa pemrograman menggunakan bahasa yang ringkas, dan dikarenakan keringkasannya tersebut menyebabkan tidak adanya redudansi dan kurangnya ambiguitas dalam menggambarkan masalah. Bahasa pemrograman juga sulit dipelajari dikarenakan harus mengikuti aturan penulisan yang telah ditentukan. Salah satu cara yang dapat dilakukan untuk mengurangi kesulitan programer dalam menulis program tanpa harus memahami secara detail aturan penulisan dari bahasa pemrograman tertentu adalah dengan melakukan penulisan program dalam bahasa alami, karena fleksibilitas dan mudah digunakan oleh manusia. Oleh karena itu, penelitian ini akan melakukan translasi dari bahasa alami ke source code dalam bahasa Pascal. Metode yang digunakan pada penelitian ini adalah metode rule-based. Proses pada sistem memiliki tiga tahap, yaitu preprocessing (case folding dan filtering), analisis (scanning dan parsing), dan translasi. Tahap preprocessing dilakukan untuk menghilangkan noise, kemudian tahap analisis merupakan proses memastikan teks masukan sesuai dengan aturan bahasa yang dibuat, kemudian masuk tahap translasi dari bahasa Indonesia ke bahasa Pascal. Berdasarkan hasil pengujian terhadap 60 teks perintah bahasa Indonesia yang mengandung 3 kombinasi perintah menghasilkan nilai akurasi sekitar 95%. Grammar bahasa Indonesia yang dibuat perlu disesuaikan kembali agar nilai akurasi dapat meningkat.