0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
16 tayangan23 halaman
Dokumen tersebut memberikan penjelasan singkat tentang beberapa bahasa pemrograman populer seperti PHP, Python, C, Visual Basic, MATLAB, Pascal, COBOL, Swift, Fortran, Java, dan CSS. Informasi kunci yang disampaikan adalah definisi bahasa pemrograman, jenis bahasa pemrograman berdasarkan tingkat kedekatan dengan mesin komputer, serta keunggulan dan kelemahan beberapa bahasa pemrograman tersebut.
Dokumen tersebut memberikan penjelasan singkat tentang beberapa bahasa pemrograman populer seperti PHP, Python, C, Visual Basic, MATLAB, Pascal, COBOL, Swift, Fortran, Java, dan CSS. Informasi kunci yang disampaikan adalah definisi bahasa pemrograman, jenis bahasa pemrograman berdasarkan tingkat kedekatan dengan mesin komputer, serta keunggulan dan kelemahan beberapa bahasa pemrograman tersebut.
Dokumen tersebut memberikan penjelasan singkat tentang beberapa bahasa pemrograman populer seperti PHP, Python, C, Visual Basic, MATLAB, Pascal, COBOL, Swift, Fortran, Java, dan CSS. Informasi kunci yang disampaikan adalah definisi bahasa pemrograman, jenis bahasa pemrograman berdasarkan tingkat kedekatan dengan mesin komputer, serta keunggulan dan kelemahan beberapa bahasa pemrograman tersebut.
BAHASA PEMROGRAMAN Mata Kuliah : Dasar-Dasar Informatika Dosen Pengampu : Dhia Octariani S.Pd, M.Si
ANNISA PUTRI (71200514009)
Pendidikan Matematika BAHASA PEMROGRAMAN
Bahasa Pemrograman (Programming Language) , atau sering
diistilahkan juga dengan bahasa komputer atau bahasa pemrograman komputer , adalah instruksi standar untuk memerintah komputer. Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa yang akan diambil dalam berbagai situasi secara persis. Menurut tingkat kedekatannya dengan mesin komputer, bahasa pemrograman terdiri dari: 1. Bahasa Mesin, perintah yang digunakan pada computer berbentuk kode biner, contohnya 01100101100110 2. Bahasa Tingkat Rendah, atau dikenal dengan istilah bahasa rakitan (bah.Inggris Assembly), yaitu perintah yang digunakan kepada komputer dengan memakai kode-kode singkat, contohnya MOV, SUB, CMP, JMP, JGE, JL, LOOP, dsb. 3. Bahasa Tingkat Menengah, yaitu bahasa komputer yang memakai campuran instruksi dalam kata-kata bahasa manusia (lihat contoh Bahasa Tingkat Tinggi di bawah) dan instruksi yang biasanya bersifat simbolik, contohnya {, }, ?, <<, >>, &&, ||, dsb. 4. Bahasa Tingkat Tinggi, yaitu bahasa komputer yang bahasa instruksinya menggunakan bahasa manusia, contohnya begin, end, if, for, while, and, or, dsb.
Sebagian besar bahasa pemrograman digolongkan sebagai Bahasa Tingkat Tinggi, hanya bahasa C yang digolongkan sebagai Bahasa Tingkat Menengah dan Assembly yang merupakan Bahasa Tingkat Rendah. MACAM-MACAM BAHASA PEMROGRAMAN
Bahasa Pemrograman FORTRAN
Fortran (Formula Translasion) dikembangkan pada tahun 1956 oleh John Backus. Fortran digunakan untuk mempermudah pembuatan aplikasi matematika, ilmu pengetahuan dan teknik. Fortran termasuk kedalam bahasa tingkat tingi. Keunggulan fortran terletak pada dukungannya dalam menangani perhitungan, termasuk perhitungan bilangan kompleks. Sedangkan kelemahannya adalah operasi masukan/ keluarannya yang tidak fleksibel. Bahasa Pemrograman SWIFT Saat WWDC tahun 2014, bahasa Swift dikenalkan dan menjadi salah satu bahasa pemrograman yang populer di dunia. Tidak hanya itu, berdasarkan survei dari StackOverflow, Swift menjadi bahasa komputer paling favorite kedua dan menjadi bahasa komputer paling populer nomer tiga saat itu. Bahasa Swift merupakan bahasa pengantar untuk pengembang Mac, dan iOS dan menjadi platform utama Apple. Sehingga bahasa Swift juga dirancang untuk bisa terhubung dengan bahasa pemrograman Apple lainnya, yaitu Objective-C. Bahasa komputer Swift dianggap aman. Hal ini dikarenakan Swift memiliki manajemen memori yang sangat bagus. Ini membuat para developer tidak perlu takut permasalahan tentang manajemen memori. BAHASA PEMROGRAMAN COBOL COBOL (Common Business Oriented Languange) dikembangkan pada tahun 1959 dan tergolong sebagai bahasa tingkat tinggi. Tujuan bahasa ini adalah untuk mempermudah pebuatan aplikasi di bidang bisnis. Keunggulan Cobol adalah sintaks yang digunakan dalam kata-kata bahasa Inggris sehingga mempermudah progammer, juga kemudahannya terhadap penanganan file dan terhadap masukan/keluaran program. BAHASA PEMROGRAMAN JAVA Bahasa Java merupakan sebuah teknologi yang diciptakan pada pertengahan 1990. Java adalah nama untuk sekumpulan teknologi untuk menjalankan perangkat lunak.Teknologi java mempunyai 3 komponen penting, yaitu:
a. Programming-language-specification b. Application-programming-interface c. Virtual-machine specification
Bahasa Java merupakan sebuah bahasa pemrograman
berorientasi objek. Pada awalnya, java sangat digemari oleh komunitas pemrograman internet, karena java mendukung untuk appletes. Java juga memberikan dukungan yang tinggi untuk networkingdan objek terdistribusi sehingga java disebut sebagai bahasa yang cukup aman. Selain itu, java juga relatif mudah untuk dipelajari karena banyak contoh dan konsep yang beredar luas, baik dalam internet maupun dalam buku. BAHASA PEMROGRAMAN CSS Cascading Style Sheets (CSS) adalah suatu bahasa stylesheet yang digunakan untuk mengatur tampilan suatu dokumen yang ditulis dalam bahasa markup. Penggunaan yang paling umum dari CSS adalah untuk memformat halamanweb yang ditulis dengan HTML dan XHTML. Walaupun demikian, bahasanya sendiridapat dipergunakan untuk semua jenis dokumen XML termasuk SVG dan XUL.Spesifikasi CSS diatur oleh World Wide Web Consortium (W3C). BAHASA PEMROGRAMAN PASCAL Nama Pascal berasal dari Blaise Pascal, nama ahli matematika dan philosopi dari Perancis (abad 17). Pengembangan dari bahasa Algol 60 dan Algol W (turunan Algol 60). Memiliki beberapa versi, seperti : Turbo Pascal, Ms Pascal (Microsoft), Apple Pascal,UCSD (University of California at San Diego Pascal), dll Turbo Pascal yang dibuat oleh Borland Inc. adalah versi yang paling banyak digunakan karena menggunakan Compiler untuk menterjemahkannya dan jugamengikuti standard bahasa Pascal yang dibuat oleh Nicklaus Wirth dan K. Jensen. Pascal merupakan bahasa pemrograman tingkat tinggi (high level language) dan terstruktur (Structured Programming language). Kelebihan : Bahasa Pascal adalah bahasa pemrograman tingkat tinggi (high level language)yang cukup populer, khususnya di Indonesia. Hal ini disebabkan bahasa Pascal lebih mudah dipahami dibanding bahasa pemrograman lainnya, seperti bahasa C,bahasa assembler, dan lain sebagainya. Selain itu, bahasa Pascal adalah bahasa pemrograman yang terstruktur dan lebih mendekati bahasa manusia (bahasa Inggris) sehingga sangat cocok diterapkan dalam dunia pendidikan. Kekurangan : Tidak fleksibel penggunaannya. BAHASA PEMROGRAMAN MATHLAB Selanjutnya adalah Matlab yang mempunyai persentase pencarian sebanyak 1.79%. Matlab (Matrix Laboratory) merupakan program yang digunakan untuk melakukan analisis juga komputasi numerik. Matlab dibuat sekitar tahun 1970 oleh Cleve Moler. Pada saat ini Moler merancang bahasa ini untuk memberikan akses mahasiswa dalam memakai LINPACK dan EISPACK tanpa harus mempelajari Fotran. Linpack merupakan librari komputasi numerik yang ditulis dari bahasa Fotran. Karya Moler langsung mendapatkan sambutan hangat dan menyebar ke banyak universitas. Meskipun terkadang digunakan dalam pembuatan website, kebanyakan bahasa komputer Matlab digunakan dalam bidang matematika dan statistika. BAHASA PEMROGRAMAN VISUAL BASIC Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang.Visual Basic 6 menawarkan kemudahan dalampembuatan aplikasi dan dapat menggunakan komponen-komponen yang telah disediakan. Dengan menggunakan Visual Basic 6 kita bisa menghasilkan berbagai macam jenis program dari aplikasi yang mengintegrasikan database, jaringan, office automation, dan webapplication. Keuntungan Visual Basic: - Bahasa yang sederhana. Banyak hal yang mungkin sulit dilakukan jika kita menggunakan bahasa pemrograman lainnya, akan dapat dilakukan dengan mudah dengan menggunakan Visual basic. - Karena Visual basic sangat populer, maka sangat banyak sumber-sumber yang dapat kita gunakan untuk belajar dan mengembangkan kemampuan baik berupa buku, web site dll. -Kita bisa memperoleh banyak tools baik gratis maupun tidak di Internet yang akan sangat membantu menghemat waktu kita dalam pemrograman. Kekurangan Visual Basic: -Visual Basic adalah bahasa pemrograman yang powerful, tetapi sebenarnya tidak terlalu bagus untuk membuat game-game yang benar-benar memuaskan. -Lebih lambat dibandingkan bahasa pemrograman lain. BAHASA PEMROGRAMAN PHYTON Python adalah bahasa pemrograman interpretatif yang dapat digunakan di berbagai platform dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode dan merupakan salah satu bahasa populer yang berkaitan dengan Data Science, Machine Learning, dan Internet of Things (IoT). Keunggulan Python yang bersifat interpretatif juga banyak digunakan untuk prototyping, scripting dalam pengelolaan infrastruktur, hingga pembuatan website berskala besar. Ada banyak perusahaan besar yang menggunakan bahasa Phyton ini untuk kebutuhan pengembangan bisnis aplikasinya. Seperti halnya Pinterest dan Instagram. Selain itu, Phyton juga digunakan untuk pengembangan Google, Yahoo!, dan NASA. BAHASA PEMROGRAMAN C Bahasa C merupakan bahasa program komputer yang tertua. Bahasa C ini dikembangkan pada tahun 70an. Pembuat bahasa C sendiri bernama Dennis Ritchie. Bahasa C cukup populer di Indonesia karena hampir sebagian besar penggunanya adalah perguruan tinggi jurusan IT maupun lembaga kursus pemrograman. Bahasa C merupakan bahasa program komputer paling dasar sebelum Anda mempelajari bahasa program komputer lainnya. Jadi bisa dibilang bahwa bahasa C inilah yang menjadi dasar sebelum akhirnya muncul bahasa program komputer lainnya. BAHASA PEMROGRAMAN PHP
PHP juga merupakan salah satu jenis dari bahasa
pemrograman yang cukup populer dan paling banyak digunakan di Indonesia. Selain karena gratis, PHP digunakan juga karena merupakan jenis bahasa program komputer server side scripting yang memang dirancang khusus untuk membangun sebuah website dinamis. Selain itu, ada banyak jenis website ternama lainnya, seperti Facebook, WordPress, maupun Digg yang menggunakan bahasa PHP dalam proses pengembangannya. Perlu Anda ketahui juga, bahwa PHP dikembangkan pertama kali oleh Rasmus Lerdrorf. BAHASA PEMROGRAMAN C++ C++ merupakan bahasa pemrograman yang dikembangkan dari bahasa C. Bahasa C++ dan Bahasa C memiliki syntax penulisan yang hampir sama. Namun, kedua bahasa program komputer ini memiliki perbedaan pada penyelesaian masalahnya.
Pada bahasa C, penyelesaian masalahnya dilakukan dengan
membaginya kedalam sub-sub masalah yang lebih kecil atau biasa disebut dengan bahasa proram komputer prosedural. Untuk Bahasa C++ sendiri lebih berorientasi pada objek, di mana permasalahannya dibagi kedalam kelas-kelas tertentu.
Bahasa C++ ini pertama kali dikembangkan oleh Bjarne
Stroustrup. C++ menjadi salah satu bahasa peogram komputer paling populer sebab seringnya digunakan oleh perusahaan besar untuk membangun softwarenya, seperti pada Adobe, maupun Firefox. JAVASCRIPT
JavaScript merupakan jenis bahasa program
komputer yang dikembangkan oleh Netscape. Penggunaan JavaScript ini juga lebih ditekankan pada pengembangan web saja. Menggunakan JavaScript tentu bisa membantu Anda dalam membuat web yang menarik sekaligus interaktif. Di Indonesia sendiri, ternyata ada sebuah grup Facebook yang dibuat khusus untuk membahas hal yang terkait dengan JavaScript bernama JavaScript Indonesia. Grup ini beranggotakan lebih dari 10 ribu anggota dan masih aktif hingga saat ini. BAHASA PEMROGAMAN C#
C# merupakan bahasa program komputer yang
dikembangkan langsung oleh Microsoft. C# ini dibuat dengan menggabungkan prinsip dari Bahasa C dan Bahasa C++. C# juga banyak digunakan untuk media pengembangan software dengan menggunakan platform Windows. BAHASA PEMROGRAMAN R Trend pencarian pada Google Search menempatkan R sebesar 3.72%. Persentase tersebut belum tentu bertujuan menggunakan R untuk kebutuhan membuat website, tetapi digunakan dalam bidang lain seperti pengelolaan data. Bahasa R pertama kali rilis pada tahun 1993, namun kepopulerannya mulai muncul pada beberapa tahun ini untuk keperluan big data. Bahasa R terkadang digunakan dalam pengembangan website. Namun bahasa ini tidak berdiri sendiri, melainkan dengan bantuan bahasa pemrograman lainnya. Bahasa R merupakan bahasa pemrograman berbasis interpreter, sehingga eksekusi suatu aplikasi/fungsi yang ditulis dengan bahasa R terutama aplikasi/fungsi yang membutuhkan program code yang panjang akan membutuhkan waktu yang relatif lama. Masalah lain yang terungkap terkait dengan proses pembaharuan dari suatu baris dalam frame data dari suatu proses looping (pengulangan) suatu program. BAHASA PEMROGRAMAN OBJECTIVE-C Objective – C merupakan bahasa pemrograman yang dikembangkan pada era 1983, oleh Brad Cox dan Tom Love. Karena berorientasi pada objek, Objective-C terkadang dipakai untuk membuat website. Meskipun persentase jumlah pencariannya hanya ada di angka 2.47% saja. Objective-C merupakan bahasa yang berorientasi pada objek yang awalnya digunakan oleh Apple untuk mengembangkan perangkatnya. Itulah mengapa iOS dikembangkan dengan bahasa Objective-C. Bahasa ini merupakan bahasa utama yang digunakan oleh Apple untuk mengembangkan sistem operasi OS X dan iOS serta untuk mengembangkan Application Programming Interfaces (API) perusahaan tersebut. Meskipun demikian, bahasa pemrograman ini hanya dapat digunakan untuk membuat sesuatu yang terbatas. Bahkan, banyak platform tidak dapat dikembangkan dengan menggunakan Objective-C seperti Android. BAHASA PEMROGRAMAN RUBY Yukihiro merupakan programmer asal jepang yang membuat bahasa komputer Ruby. Pada tahun 1993 Yukihiro ingin membuat sebuah bahasa skripting yang memiliki kemampuan orientasi objek. Pada saat itu pemrograman berorientasi objek sedang berkembang tetapi belum ada bahasa pemrograman scripting yang mendukung pemrograman objek. Ruby mempunyai struktur sintaks yang sangat sederhana sehingga banyak pengembang website menggunakan bahasa ini. Komunitas yang berkembang dengan dukungan teknologi dan dependency pihak ketiga yang lengkap menjadi faktor lain yang membuat ruby cukup populer. Persentase pencarian pada bahasa ini sekitar 1.7 %, tidak terlalu banyak, namun cukup membuat Ruby masuk ke daftar bahasa komputer yang banyak diminati. BAHASA PEMROGRAMAN SCALA Terakhir, sejak didesain pada tahun 2001, Scala semakin berkembang menjadi bahasa pemrograman yang populer digunakan. Saat ini Scala sudah banyak dijadikan platform website seperti Akka dan Play Framework.
Scala semakin berkembang seiring dengan perkembangan teknologi
informasi seperti terbentuknya Apache Spark. Apache Spark dibuat dengan Scala yang dijadikan sebagai aplikasi untuk komputasi data berbasis klaster. Perusahaan besar seperti Twitter, LinkedIn, dan Netflix menjadi beberapa perusahaan besar yang sudah menggunakan Scala.
Bahasa ini cukup populer namun hanya memiliki persentase
pencarian sebanyak 1%, sangat kecil dibandingkan dengan bahasa komputer lain. FUNGSI BAHASA PEMROGRAMAN Bahasa pemrograman dapat membantu menghasilkan situs yang sesuai dengan kebutuhan bisnis yang sedang Anda kembangkan. Sebab, website terbuat dari baris-baris kode yag menjadi sebuah file. Setiap file terhubung dengan file yang lainnya melalui berbagai perintah yang ada di dalamnya. Pemrograman website terkenal dengan MVC yaitu model, view, controller yang memisahkan proses pada pengembangan website. • Sebagai media komunikasi antara operator dengan mesin • Menjadi media yang mengoperasikan sebuah mesin • Sebagai media bagi programmer dalam mengembangkan sebuah aplikasi • Memberikan perintah kepada mesin dan komputer SEKIAN DARI PERSENTASI INI LEBIH DAN KURANGNYA SAYA MOHON MAAF ِ ال ُم َعل َيْك ُْم َورـ ْحـ َم ُة ل اــهـ َوـبَرـك َا ُ ُتـهـ َ اــَس ََّوـل ّـ