Skip to main content

mengenal apa itu bahasa pemograman

Bagi temen-temen yang baru dalam dunia programming pasti belum tau apa yang bahasa program apa aja yang udah ada di dunia teknologi saat ini... hehehe
ternyata bahasa program itu terbagi dalam beberapa golongan loh


1. Bahasa Pemograman Array 



Bahasa Pemograman Array atau bisa disebut sebagai vektor atau multidimensional ini adalah sebuah operasi generalis pada scalar untuk mengaplikasikan transparenly ke vektor, matrik, dan dimensi array tingkat tinggi


beberapa contoh bahasa array adalah :

- A+

A+ adalah sebuah bahasa pemograman array dari turunan bahasa program A, dimana ini dimaksudkan untuk menggantikan APL pada tahun 1988. A dapat berjalan di banyak varian dari unix, termasuk Linux. A+ adalah bahasa program tingkat tinggi, interaktif dan interpreted.

A+ menyediakan perluasan pengaturan fungsi dan operator, sebuah GUI (Graphical User Interface) dengan penyesuaian yang otomatis dari widgets dan variable, eksekusi asynchronouse dari fungsi yang berhubungan dengan variable dan event, loading dinamis dari user complid subroutines, dan feature lainnya. sebuah graphical user interface baru yang belum terhubung dengan semua platform pendukung.

- Analytica

Analytica adalah perangkat lunak visual yang di kelola oleh lumina decision system untuk pembuatan, analisa dan komunikasi quantitive decision models. sebagai sebuah alur modeling, akan menarik jika di kombinasikan sebuah hierarchical influence diagram untuk pembuatan visual dan view dari model, array pintar untuk mengerjakan sebuah data multidimensial, monte carlo simulasi untuk analisa resiko dan ketidak butuhan dan optimasi, termasuk pemograman linier dan non linier. ini di tekankan dalam sebuah kombinasi deklaratif ( non-procedural) struktur untuk tranparansi referensial, array abstraction dan pemeliharaan dependensi secara otomatis untuk efektifitas sekuensi dari komputasi.

Sebenernya sih masih banyak lagi bahasa array, namun saya sebutkan saja lainnya ya ada APL, Chapel, Fortran (bahasa ini sampe sekarang masih di gunakan di Badan Pusat Statistik loh, hehehe), Freemat, GAUSS, J, Julia, K, MATLAB (ini juga masih di pelajari di Kampus ITB jurusan matematika ), Octave, Q, R, S, S-Lang, SequenceL, X10, ZPL, IDL, Wolfram Language

2. Bahasa Assembly


Bagi kalian yang sekarang lagi menggandrungi dunia hacking menghacking, bahasa ini pasti sudah tidak asing bagi kalian, benerkan? hahaha, oke oke, bahasa assembli secara langsung berkerja ke dalam sebuah bahasa mesin, jadi instruksi dari bahasa mesin akan tampil kedalam sebuah form yang dapat dimengerti oleh manusia. bahasa assembly sendiri mendukung seorang programmer untuk membuat sebuah alamat simbolik, dimana si assembler tersebut membuat konversi ke alamat yang sebenarnya. banyak dari assembler juga mendukung macros dan symbolic constants.


Apa sih assembler itu? baik karena saya baik hati akan saya jelaskan, assembler itu adalah program yang membuat object code berdasarkan kombinasi mnemonic dan perintah untuk operasi dan addressing mode kedalam persamaan numericalnya yang telah di translate. ini merepresentasikan secara tipikal termasuk sebuah code operasi atau disebut Opcode seperti halnya control bits lain dan data. assembler juga melakukan kalkulasi dari contant expression dan membenahi nama simbolik untuk lokasi memory dan juga entitas lainnya. penggunaan referensi simbolik ini adalah fitur kunci dari assembler.

lalu macro itu apa ? macro itu adalah sebuah rule atau pattern yang menjelaskan secara spesifik bagaimana input yang dibutuhkan harus di petakan dan di ganti dengan output sequence berdasarkan dari prosedur yang ditentukan. proses pemetaan adalah 

Dilanjut ke Sesi 2 ya gan... panjang banget soalnya pengertiannya :D 

Comments

Post a Comment

Popular posts from this blog

Arsitektur Spring Framework - Pengertian Bagian 1

spring adalah aplikasi framework development untuk perusahaan java yang paling populer. jutaan developer di dunia ini menggunakan framework spring untuk membuat sebuah sistem berkecepatan tinggi, mudah untuk di test, dan di reusable. spring framework adalah sebuah open source untuk platform java. pada awalnya di tulis oleh rod johnson dan pertama di keluarkan di bawah nauangan apache 2.0 license pada juni 2003. spring sangat ringan saat pertama hadir baik ukuran dan transparansinya. versi awal dari spring framework adalah sekitar 2MB. inti dari feature spring framemwork dapat digunakan hampir ke semua java aplikasi, namun ada beberapa penambahan untuk pembuatan web aplikasi di platform java EE. Target spring framework untuk membuat J2EE development lebih mudah untuk digunakan dan di menjadi saran baik dalam pelatihan pembuatan program dengan menyediakan sebuah POJO-base di model programnya. keuntungan menggunakan srping framework dibawah ini beberapa daftar dari keuntungan be...

JBOSS FUSE, FITUR DARI RED HAT YANG APIK

Para pengembang aplikasi seharusnya tidak asing lagi dengan istilah JBoss. JBoss merupakan produk middleware dari Red Hat. Produk JBoss ini pun bermacam-macam ada JBoss Enterprise Aplication Platform (EAP), JBoss Enterprise-class Web Server (EWS), JBoss Data Grid, JBoss Operations Network, dan masih ada beberapa produk lainnya. Dari berbagai produk tersebut, terdapat sebuah produk yang sekarang cukup menonjol dibandingkan yang lain yakni Red Hat JBOSS Fuse. Redhat JBoss Fuse merupakan sebuah platform integrasi yang agile,  lightweight serta modern yang merobohkan batas pada data center tradisional. Sebuah solusi  hybrid  yang menghubungkan seluruh asset perusahaan, sambil membuat dan menyusun microservice dengan pola integrasi berkelas enterprise, dan mendukung arsitektur  microservice  yang modern, Red Hat JBoss Fuse merangkul teknologi container untuk meningkatkan performa DevOps. Red Hat JBoss Fuse membuat para developer menggunakan pendekatan yang ag...

Dasar - Dasar Alur Kerja Membangun Aplikasi Android

Sistem alur kerja untuk membangun sebuah aplikasi android sama halnya seperti membuat aplkasi menggunakan platform lainnya, jadi untuk membuat aplikasi android dengan desain yang menarik, kamu butuh alat bantu yang khusus.  Dibawah ini ada beberapa daftar yang memberikan sebuah pandangan dari proces untuk membuat sebuh aplikasi android termasuk link dari beberapa alat bantu android studio yang kamu harus gunakan pada setiap tahapan pembuatan. 1. Set up Your Workspace ( Atur area kerja kamu ) Ini adalah tahapan yang dimana kamu dianggap sudah melakukan Install Android Studio dan Create a Project silahkan cek petunjuk untuk membuat aplikasi pertama anda, mengenai cara dasar yang di ajarkan oleh android studio. 2. write your app ( tulis aplikasimu )   Nah sekarang kamu baru bisa bekerja. android studio memasukan sebuah variasi dari alat bantu dan intelligence untuk menolong kamu kerja lebih cepat, menulis kode lebih berkualitas, mendesain sebuah UI, dan membuat sebuah resour...