Ketahui Bahasa Pemrograman yang cocok untuk dipilih dengan Infographic berikut ini
TS
BangBeler
Ketahui Bahasa Pemrograman yang cocok untuk dipilih dengan Infographic berikut ini
Choosing a programming language takes a lot of consideration: what do you want to do with the language, what platforms you're working with, and what salary range can you expect in the field, and more. This infographic gives you a ton of information about some of the more popular languages.
It also includes what cities a language is popular in, top employers, and "tidbits of wisdom" which are unique to each language. Check out the graphic for yourself below.
Spoiler for 1:
1.PHP
Spoiler for 2:
2.JAVASCRIPT
Spoiler for 3:
3.SQL
Spoiler for 4:
4.OBJECTIVE C
Spoiler for 5:
5.C++
Spoiler for 6:
6.JAVA
Spoiler for 7:
7.PYTHON
Spoiler for 8:
8.RUBY
Spoiler for 9:
9.ASP .NET
Spoiler for 10:
10.ASYNCHRONOUS JAVASCRIPT AND XML - AJAX
Spoiler for Click Here:
Learning to Code for the First Time.
What do you want to do?
Quote:
#From experience you will probably need to know at least two languages that work together in order to be considered for jobs. PHP and MySQL go together as well as Python and MySQL. AJAX as mentioned needs a broad understanding of languages to get the most out of it. As a web developer PHP and Java are good for creating a place for people to log in - upload photos and have a secure browsing experience. As soon as you get into web sales and e-stores you probably will need SQL. A lot of languages don't work well just using tem on their own, as they are designed to do one narrow view of tasks.
#If your goal is to be an enterprise application developer in a corporate setting then learning C# and choosing Microsoft's .NET Framework is the way to go.
#A word of warning about corporations. Even if you become proficient at a programming language, corporate hiring managers will still likely refuse to hire you if you don't have a Computer Science/Software Engineering Degree.
Spoiler for Bonus:
source : lifehacker.com
Quote:
Berhubung ada yg nyinggung soal pascal ane tambahin 5 Generasi Bahasa Pemograman
#First-Generation Language (1GL)
Bahasa Mesin, yaitu memberikan perintah kepada komputer dengan memakai kode bahasa biner, contohnya 1011 0100 0000 0010
#Second-Generation Language (2GL)
Bahasa Rakitan / Assembly. Bahasa assembly sangat menyerupai bahasa mesin, sehingga untuk menjadi programmer bahasa assembly yang cakap kita harus memahami arsitektur mesin, yakni bagaimana mesin itu secara fisik memproses data. Tampak bahwa penggunaan notasi jauh lebih mudah diingat atau dipahami daripada penulisan instruksi dalam bahasa mesin: B402 atau 1011 0100 0000 0010 kalau di binarykan.
#Third-Generation Language (3GL)
Bahasa Tingkat Tinggi / High Level Language. Bahasa pemrograman generasi ketiga menggunakan pendekatan prosedural. Sebagai bahasa prosedural, pemrogram perlu menuliskan instruksi-instruksi yang rinci agar komputer melaksanakan tugasnya. Program ditulis dengan menggunakan kata-kata yang biasa dipakai manusia, seperti WRITE untuk menampilkan sesuatu di layar dan READ untuk membaca data dari keyboard. Beberapa contoh bahasa pemrograman yang masuk dalam kategori generasi ketiga yaitu ADA, ALGOL, C, BASIC, COBOL, FORTRAN, dan PASCAL
#Fourth-Generation Language (4GL)
Bahasa Deklaratif. Bahasa pemrograman ini biasa disebut sebagai bahasa Problem Oriented Language karena memungkinkan pemakai menyelesaikan masalah dengan sedikit penulisan kode dibandingkan pada bahasa prosedural
Contoh : LIST NAMA, ALAMAT, NILAI FOR NILAI > 7
Fasilitas yang tersedia : Query language seperti SQL (structured query language), QBE (query-by-example) dan INTELLECT. Report generator.
#Fifth-Generation Language (5GL)
Object-Oriented Language. Biasa ditujukan untuk menangani kecerdasan buatan (artificial intelligence) (AI).Kecerdasan buatan adalah disiplin dalam ilmu komputer yang mempelajari cara komputer meniru kecerdasan manusia.Berbagai aplikasi kecerdasan manusia adalah sebagai berikut:
1.Pemrosesan bahasa alami (natural language processing), yakni mengatur komputer agar bisa berkomunikasi dengan manusia melalui bahasa manusia (Indonesia, Inggris, Spanyol, Prancis, dan sebagainya).
2.Pengedalian robotika dan sensor mata.
3.Aplikasi sistem pakar (expert system) yang meniru seorang pakar di bidang tertentu sehingga bisa menghasilkan nasehat atau pemikiran yang setara dengan seorang pakar.
Dengan menggunakan bahasa generasi kelima dimungkinkan untuk melakukan perintah dengan cara percakapan seperti berikut:
“Tampilkan semua nama mahasiswa yang IPK-nya di atas 3,0 dan urutkan berdasarkan IP secara descending”
PROLOG dan LISP merupakan dua contoh bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan.
Kalau mau ada yang nambahin monggo
Diubah oleh BangBeler 22-10-2015 03:05
0
3.8K
Kutip
31
Balasan
Guest
Tulis komentar menarik atau mention replykgpt untuk ngobrol seru
Mari bergabung, dapatkan informasi dan teman baru!