Mohon tunggu...
Afiah Septia Rahmah
Afiah Septia Rahmah Mohon Tunggu... Mahasiswa - Universitas Mercu Buana

43221010106 - Nama Dosen: Apollo, Prof. Dr, M.SI.Ak - Nama: Afiah Septia Rahmah - S1 Akuntansi - Universitas Mercu Buana

Selanjutnya

Tutup

Pendidikan

A301 - TB 2 SIA - Aplikasi SIA Model Python Pada Toko Material Bahan Bangunan

30 Mei 2023   19:45 Diperbarui: 30 Mei 2023   19:54 1361
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.

Bahasa pemrograman merupakan bahasa yang harus dimengerti dan dipahami oleh banyak orang. Hal tersebut merujuk bahwa bahasa pemrograman mempunyai pustaka yang ditulis untuk sejumlah tugas. Bahasa pemrograman memerlukan komunitas pengembang yang aktif. Maka dari itu, Python merupakan pilihan yang tepat dalam hal ini.

Bahasa Pemrograman Python dimaknai sebagai “Interpreted High-Level Programming Language For General-Purpose Programming” yang memiliki arti sebagai bahasa pemrograman bertingkat tinggi dan berjalan sesuai dengan sistem interpreted, serta mampu digunakan untuk bermacam-macam jenis tujuan. Bahasa pemrograman tingkat tinggi berarti level kedekatan antara bahasa pemrograman dengan kode-kode listrik yang diterapkan dalam komputer. Disebut sebagai bahasa pemrograman tingkat tinggi karena perintah atau kode program yang digunakan memiliki kesamaan dengan bahasa manusia. Contoh bahasa pemrograman modern yang tergolong sebagai bahasa tingkat tinggi, yaitu Pascal, PHP, JavaScript, dan Python.

Selain bahasa pemrograman tingkat tinggi, ada juga Bahasa C, yaitu bahasa pemrograman tingkat menangah yang perintahnya dapat diakses secara langsung ke dalam hardware atau komputer. Akan tetapi, kelemahan dari Bahasa C adalah sulit untuk dipelajari oleh pemula. Metode yang digunakan oleh Python ialah metode proses interpreted, dimana kode program akan diproses secara langsung setiap baris per baris dan tidak membutuhkan proses compile. Hal tersebut disamakan dengan bahaha script seperti PHP dan JavaScript. Sebagai bahasa pemrograman interpretatif dan dianggap mudah, Python juga berfokus pada keterbacaan kode. Dimana hal ini mengartikan bahwa Python merupakan suatu bahasa pemrograman yang mempunyai kode-kode pemrograman yang jelas, lengkap, dan mudah dipahami.

Python dijuluki sebagai bahasa pemrograman yang kuat. Hal ini dibuktikan melalui perkembangannya yang semakin meningkat dan semakin banyaknya modul, library, dan farmework yang disajikan di dalamnya. Dimana modul-modul tersebut akan mengembangkan software menggunakan Python untuk mempercepat kebutuhan. Caranya adalah dengan meng-import atau memodifikasi data yang sudah tersedia.

Python juga dikatakan fleksibel. Hal ini karena Python dinilai mampu untuk digunakan dalam proyek-proyek berskala besar hingga mega besar, seperti OpenStack, Paypal, dan lainnya. Adapun proyek berskala kecil ialah kalkulator dan blogpribadi. Fleksibel juga diartikan bahwa Python dapat digunakan dalam keadaan online dan offline.

Python dapat dijalankan dengan berbagai platform sistem operasi. Oleh karenanya, distribusi aplikasi yang digunakan dalam Python terbilang sangat luas dan multi platform. Adapun platform yang mendukung Python adalah Linux atau Unix, Windows, Mac Os, Amiga, Plan, dan lainnya.

Berbicara mengenai lisensi Python, bahwa pada hakikatnya, Python dapat diperolah dan digunakan oleh pihak-pihak yang berkepentingan secara bebas, termasuk developer yang memakai bahasa pemrograman sebagai kepentingan komersial. Akan tetapi, penggunaan modul-modul yang berasal dari pihak ketiga memerlukan lisensi yang berbeda, yaitu lisensi berbayar.

Sebagai bahasa pemrograman tingkat tinggi dan populer, Python didalamnya memiliki bahasa-bahasa yang dianggap powerfull dan mirip dengan bahasa manusia. Kepopuleran Python juga disebabkan meningkatkan kebutuhan pihak yang berkepentingan dalam bidang Data Science, Face Recoginiton, Machine Learning, Aritficall Intelligent, dan berbagai bidang lainnya.

Berikut ini fungsi dari Python:

  • Aplikasi dengan berbasis web, mobile, desktop

Seperti yang kita pelajari, Python dapat digunakan untuk membuat dan mengembangkan aplikasi yang berbasiskan web, mobile, dan desktop. Selama proses ini, kita akan membutuhkan bantuan berupa Framework. Framework merupakan suatu kerangka kerja untuk membuat aplikasi berbasiskan web, mobile, dan desktop, serta untuk menghasilkan aplikasi yang tersusun dengan rapi, terstruktur, dan efisien. Contoh framework Python adalah Pyramid, Django, Web Flask, BeeWare, Tkniter, dan lain sebagainya.

  • Data Science

Diketahui bahwa Python berfungsi untuk mengelola hal yang berkaitan dengan data. Sebagai bahasa pemrogaraman, Python memberikan kemudahan kepada data scientist untuk mengekstraksi, membersihkan, dan memvisualisasikan data secara mudah. Data scientist merupakan sebuah profesi yang memiliki peminat paling banyak, hal ini didukung karena banyak sekali perusahaan yang mencari seorang ahli dalam bidang pengolahan data. Python dijadikan sebuah pilihan karena sangat fleksibel dibandingkan dengan bahasa pemrograman lainnya. Adapun library khusus yang terdapat dalam Python dan digunakan untuk data science adalah Numpy, Pandas, dan Matplotlib.

  • Data Analysis

HALAMAN :
  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
Mohon tunggu...

Lihat Konten Pendidikan Selengkapnya
Lihat Pendidikan Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun