About

SELAMAT DATANG DI BLOG NOVREZA RIDWANSYAH

Blog mahasiswa UII Teknik Informatika 2014

This is default featured slide 2 title

MAHASISWA TEKNIK INFORMATIKA UII 2014

This is default featured slide 3 title

BERISI PEMBELAJARAN TUGAS TUGAS PERKULIAHAN

This is default featured slide 5 title

My heart will be forever yours

Thursday, January 8, 2015

Tugas 9 - Sepuluh perintah etika computer :



Sepuluh perintah etika computer :



1. Tidak menggunakan komputer untuk merugikan orang lain. 
2. Tidak mengganggu pekerjaan komputer orang lain. 
3. Tidak mengintai di dalam file orang lain. 
4. Tidak menggunakan komputer untuk mencuri. 
5. Tidak menggunakan komputer untuk mengucapkan saksi dusta. 
6. Tidak menggunakan atau menyalin perangkat lunak yang Anda belum dibayar. 
7. Tidak menggunakan sumber daya komputer orang lain tanpa otorisasi. 
8. Tidak hasil intelektual orang lain sesuai's. 
9. Berpikir tentang konsekuensi sosial dari program yang Anda tulis. 
10. Menggunakan komputer dengan cara yang menunjukkan pertimbangan dan rasa hormat.

Contoh kasus :

Etika Komputer di Indonesia

Indonesia merupakan salah satu negara pengguna komputer terbesar di dunia sehingga

penerapan etika komputer dalam masyarakat sangat dibutuhkan. Indonesia menggunakan

dasar pemikiran yang sama dengan negara-negara lain sesuai dengan sejarah etika

komputer yang ada. Pengenalan teknologi komputer menjadi kurikulum wajib di sekolah-sekolah,

mulai dari Sekolah Dasar (SD) hingga Sekolah Menengah Atas (SMA sederajat).

Pelajar, mahasiswa dan karyawan dituntut untuk bisa mengoperasikan program-program

komputer dasar seperti Microsoft Office. Tingginya penggunaan komputer di Indonesia

memicu pelanggaran-pelanggaran dalam penggunaan internet. Survei Business Software

Alliance (BSA) tahun 2001 menempatkan Indonesia di urutan ketiga sebagai negara dengan

kasus pembajakan terbesar di dunia setelah Vietnam dan China. Besarnya tingkat

pembajakan di Indonesia membuat pemerintah Republik Indonesia semakin gencar

menindak pelaku kejahatan komputer berdasarkan Undang-Undang Hak Cipta No. 19 Tahun

2002 (penyempurnaan dari UUHC No. 6 Tahun 1982 dan UUHC No. 12 Tahun 1997). Upaya

ini dilakukan oleh pemerintah RI untuk melindungi hasil karya orang lain dan menegakkan

etika dalam penggunaan komputer di Indonesia.

Sumber:

Wikipedia, Etika Komputer

Tugas 8 -Sepuluh tokoh teknologi informasi indonesia


10 tokoh teknologi informasi indonesia


sebenarnya Indonesia mempunyai banyak tokoh - tokoh TI yang kualitasnya tak kalah dengan tokoh - tokoh dari luar negeri. kadang kita juga tidak menyadari betapa besarnya sumbangsih mereka untuk mereka. sekaligus memberi bantahan terhadap "10 Tokoh Teknologi Indonesia 2009" versi majalah "tech life" yang menurut saya hanyalah penghargaan di bidang industri saja.

penilaian saya ini berdasarkan atas 3 hal, yaitu kepakaran sebesar 30%, sumbangsih bagi bangsa sebesar 30%, dan popularitas sebesar 30%. semua pengamatan saya lakukan sendiri. hanya keterangan tentang tokoh yang saya ambil dari berbagai sumber. berikut ini daftarnya

1. Onno W. Purbo
onno.jpg

Onno Widodo Purbo (lahir di Bandung, Jawa Barat, 17 Agustus 1962; umur 47 tahun) adalah seorang tokoh (yang kemudian lebih dikenal sebagai pakar di bidang) teknologi informasi asal Indonesia. Ia memulai pendidikan akademis di ITB pada jurusan Teknik Elektro pada tahun 1981. Enam tahun kemudian ia lulus dengan predikat wisudawan terbaik, kemudian melanjutkan studi ke Kanada dengan beasiswa dari PAUME.

RT/RW-Net adalah salah satu dari sekian banyak gagasan yang dilontarkan[1]. Ia juga aktif menulis dalam bidang teknologi informasi media, seminar, konferensi nasional maupun internasional. Percaya filosofi copyleft[2][3], banyak tulisannya dipublikasi secara gratis di internet.

2. I Made Wiryana
made.jpg

Setelah melakukan riset panjang selama 10 tahun, akhirnya I Made Wiryana merampungkan disertasinya yang berjudul "A Sustainable Development System Method with Applications" dan mengajukannya dalam sidang terbuka Doktor di Universitas Bielefeld, Jerman (23/7).

Topik yang dikembangkan salah satu tokoh Linux Indonesia ini melibatkan proyek-proyek nyata sesuai dengan setting Indonesia. Risetnya sendiri, papar Made, dimulai dari rasa penarasan yang melibatkan mengapa banyak proyek teknologi informasi dan teknologi (TIK) di Indonesia yang menemui kegagalan. Apakah kegagalan ini disebabkan suatu ketidaktepatan metodologi penelitian termasuk metodologi publikasi yang digunakan, atau suatu ketidaktepatan cara pandang dalam memecahkan masalah sistem di Indonesia, misalnya ketidak tepatan proses peniruan model yang dikembangkan di negara lain, atau juga karena ketidaktepatan dalam melakukan evaluasi baik atau buruknya suatu sistem?

3. Romi Satrio Wahono


Romi Satria Wahono. Lahir di Madiun, 2 Oktober 1974. Menyelesaikan pendidikan dasar dan menengah di SD Negeri Sompok 4 dan SMP Negeri 8 Semarang. Menamatkan SMA di SMA Taruna Nusantara, Magelang pada tahun 1993. Menempuh pendidikan S1, S2, dan S3 (on-leave) di Department of Computer Science di Saitama University, Jepang pada tahun 1999, 2001, dan 2004. Mantan PNS dan peneliti Lembaga Ilmu Pengetahuan Indonesia(LIPI). Cisco certified instructor lulusan Nanyang Technological University (NTU), Singapore. Kompetensi inti pada bidang Software Engineering, Game Technology, eLearning System, Network Engineering, dan Knowledge Management. Professional member dari asosiasi ilmiah ACM (MN: 6680333) dan IEEE Computer Society.

4. Enda Nasutionenda.jpg

Enda Nasution (lahir di BandungJawa Barat29 Juli 1975; umur 34 tahun) adalah seorang penulis dan oleh kalangan media massa Indonesia dijuluki sebagai tokohblog Indonesia, atau juga "Bapak Blogger Indonesia" karena cukup banyak muncul di media mainstream untuk mempromosikan penggunaan Blog.[1] Saat ini, Enda tinggal dan bekerja diJakarta setelah sebelumnya bekerja sebagai Internet Marketing Strategist di BangkokThailand(2002-2007)

5. Revo Arka Giri Soekatno
revo.jpg

Revo Arka Giri Soekatno (biasa dipanggil Revo atau Revi; lahir di Ambon 2 Agustus 1975; umur 34 tahun) adalah salah seorang pendiri Wikipedia bahasa Indonesia (WBI).[1] Ia menghabiskan waktu masa kecilnya berpindah-pindah sesuai dengan penempatan kerja ayahnya. Kedua orang tuanya berasal dariSurakartaJawa Tengah. Revo juga adalah seorang penelitiwiraswastawan, danpenulis buku.

6. Bernaridho hutabarat
ridho.jpg

15 tahun pengalaman di bidang TI. dengan berbagai peran mulai dari Project Manager, DBA, Presales, dllTelah menerbitkan 12 buku (1 Pemrograman , 1 Database, 6 Oracle , 4 SQL Server). Telah menulis beberapa Blueprints mulai dari Database Integration, Business Intelligence, DRC / BCP, IP Telephony, dan Enterprise-lebar SPOC Helpdesk.membuat bahasa pemrograman Nusa. sebuah bahasa pemrograman asli karya anak bangsa. Nusa jauh lebih mudah digunakan daripada C, C #, C + +, Java, (Visual) BASIC, dan Delphi / Pascal.Memperoleh Bachelor in Informatics (Software Engineering) dari Institut Teknologi Bandung, dan Telecom magister dari Universitas Coventry (Inggris Raya).
Memperoleh derajat tertinggi dari Ujian 
Oracle DBA, di Atlanta, Georgia (2001), menerima Excellent Achievement Award dari CICC Tokyo Jepang, dan Best Essay dari Lenovo Singapura (2007)

7. Roy Suryo



entah anda setuju atau tidak, Roy tetap masuk dalam list ini. Kanjeng Raden Mas Tumenggung Roy Suryo Notodiprojo atau disingkat KRMT Roy Suryo Notodiprojo atau lebih dikenal sebagai Roy Suryo (lahir diYogyakarta18 Juli 1968; umur 41 tahun) adalah seorang pengurus Partai Demokrat di bidang Komunikasi dan Informatika. Roy sering menjadi narasumber di berbagai media massa Indonesia untuk bidang teknologi informasifotografi, dan multimedia. Roy juga pernah menjadi pembawa acara e-Lifestyle di Metro TV selama lima tahun. Oleh media massa Indonesia ia sering dijuluki sebagai pakar informatikamultimedia, dan telematika. dan dari semua tokoh yang telah saya sebutkan disini. sepertinya Roy lah yang paling terkenal di masyarakat

8. Budiono Darsono
darsono.jpg

Sebagai Pemimpin Redaksi salah satu News Portal performa teratas di Indonesia, detik.com, Mr Budiono Darsono adalah pendiri sejati yang sangat ingin melihat potensi keberhasilan dari usaha dalam bisnis portal berita. Dengan pengalaman yang luas dalam tanggung jawab Editorial selama hari-harinya di Tempo, Budiono memahami konsep cepat pengiriman berita terakhir dan pergi untuk memulai portal berita online sendiri dengan beberapa teman-temannya. Konsep internet sebagai perpanjangan dari media konvensional membantu mendorong Detik.com sebagai portal berita online terpanas di Indonesia. www.detik.com

9. Budi Rahardjo


Budi Rahardjo adalah seorang pendidik dan pengusaha. Dia adalah seorang dosen di Teknik Elektro, Institut Teknologi Bandung, Indonesia.Dia adalah pendiri dari beberapa yang berbasis IT perusahaan start-up.Dia adalah direktur ICT pusat penelitian dan pengembangan di Institut Teknologi Bandung. Dia telah menyumbang banyak inisiatif yang berkaitan dengan IT di Indonesia, seperti di. ID domain management, Indonesia Computer Emergency Response Team / Koordinasi, dan Bandung High Tech Valley. Sebagai seorang IT "selebriti", ia memberikan banyak pidato, presentasi, dan ceramah dalam keamanan informasi. Kepentingan-Nya meliputi keamanan informasi, IC VLSI desain dan verifikasi, pemrograman komputer, dan sejarah komputasi. Dia memiliki gelar PhD di bidang Electrical Engineering dari University of Manitoba, Kanada

10. Ruby Alamsyah 
ruby.jpg

Ruby Alamsyah menjadi narasumber utama di berbagai media massa nasional terkait kejahatan pembobolan rekening nasabah sejumlah bank melalui ATM. Ruby yang sempat dihadirkan sebagai saksi ahli di persidangan Antasari Azhar bahkan sempat mempraktekkan cara para pelaku menguras isi ATM dengan teknologi skimmer.




Saat meminta penjelasan dari Ruby, beberapa media massa nasional sempat mengutip namanya sebagai ahli digital forensik Mabes Polri.



Tambahan
-berikut ini adalah para tokoh TI Indonesia lainnya yang wajib anda ketahui, mereka adalah :

  • Andrew Darwis
Biografi Andrew Darwis
Andrew Darwis lahir 20 Juli 1979 di jakarta merupakan pendiri (founder) komunitas online terbesar di Indonesia, Kaskus lewat situs Kaskus.us yang sekarang ini mempunyai lebih dari 3 juta member . Andrew sekarang menjabat sebagai Chief Technology Officer (CTO) PT Darta Media Indonesia (Kaskus) sekaligus pemilik (owner) Kaskus Network lewat PT Darta Media Indonesia. Andrew memulai pendidikannya di SD Tarakanita Pluit Jakarta, kemudian melanjutkan pendidikannya di SMP Tarakanita Pluit Jakarta, setelah lulus SMP kemudian andrew memilih melanjutkan SMA Gandhi National School, Ancol '98 Jakarta, setelah lulus kemudian Andrew melajutkan studinya di Universitas Bina Nusantara, 1998 jurusan Sistem Informasi,

Setelah berkuliah di Binus, Andrew mencari universitas lain yang ‘mendukung’ hobi barunya. Ia kesulitan menemukan universitas yang cocok di Indonesia, karena kala itu multimedia belum menjadi lahan mata pencaharian umum di Indonesia. Namun akhirnya ia menemukannya melalui informasi seorang teman yang baru pulang dari Amerika. Sebuah universitas bernama Seattle University dinilainya dapat memfasilitasi hasratnya mendalami dunia web programming. Pada awalnya, kedua orang tua Andrew tidak setuju dengan keinginan anaknya. Mereka menganggap kuliahnya kelak akan terlalu menghamburkan uang, belum lagi biaya hidup disana. Namun setelah didesak oleh Andrew, akhirnya mereka luluh juga, dengan syarat biaya hidup selama kuliah di Amerika harus ditanggungnya sendiri. Andrew menyanggupinya.

Kemudian ia memilih melanjutkan studinya di luar negeri di Art Institute of Seattle, 1999 - 2003 jurusan Multimedia & Web Design, setelah itu ia melanjutkan masternya di universitas yang sama jurusan Master of Computer Science, Seattle University, tahun 2004 - 2006. Andrew mendirikan Kaskus pada 6 November 1999. Bermula dari pengalamannya saat menimba ilmu di salah satu universitas terkemuka di Negeri Paman Sam, Seattle University, Program Studi Multimedia & Web Design, Art Institute of Seattle Computer Science di tahun 1999, pria yang disapa Andrew ini terinspirasi membuat website forum komunitas yang bisa di bilang menjadi yang terbesar di Indonesia. "Saat itu saya ditugaskan oleh dosen untuk membuat program dari free software, dari situlah mulai muncul ide membuat website dengan nama Kaskus." Ujar Andrew yang bekerja di perusahaan lyrics.com saat kuliah di Amerika.

Biografi Andrew Darwis
Kaskus berasal dari kata Kasak-Kusuk atau bermakna bergosip. Dengan modal awal sebesar US$ 3 (Rp 30.000,-) untuk membeli server, Andrew dan dua rekannya, Ronald dan Budi, memilih untuk membuat portal yang berisi mengenai berita maupun informasi tentang Indonesia. Portal tersebut sengaja di buat menjadi suatu media untuk memuaskan kerinduan bagi masyarakat Indonesia yang berada di Luar negeri. Manfaatnya adalah semakin membaiknya geliat bisnis online, serta banyaknya orang yang memulai bisnis online dilihat Andrew sebagai potensi besar yang mendukung
perkembangan Kaskus. Berdasarkan survey, terdapat lebih dari 40 juta pengguna Internet di Indonesia. Dengan jumlah yang luar biasa tersebut, ia mengasumsikan bahwa masing-masing pengguna Internet adalah target pasar yang potensial.

Kendalanya Andrew mengaku bahwa kendala terberat dialaminya saat awal pembentukan Kaskus. Ia harus turun tangan langsung dan memperbaiki apabila ada server yang down, karena saat itu Andrew belum memiliki karyawan. Selain itu kendala terberat juga dialaminya ketika pindah ke Jakarta, karenai ia harus meyakinkan customer dan advertiser mengenai citra Kaskus.

Pemasarannya Andrew dan timnya di awal usaha harus bergeriliya door to door ke klien untuk memperkenalkan positioning Kaskus dan tidak sampai 1 tahun, Kaskus sudah banyak dipercaya oleh client-client besar yang sudah mendukung Kaskus sejak pertama kali Kaskus launching pada Desember 2008. Berselang 2 bulan kemudian Kaskus resmi menjadi perusahaan professional di bawah bendera PT. Darta Media Indonesia. Saat ini tercatat Kaskus memiliki 3.730.031 member(update pertanggal 3 Desember 2011 pada pukul 11.55) dan terus bertambah tiap detiknya. Kaskus memiliki target pasar dari usia 15-40 tahun baik kalangan pelajar, mahasiswa, karyawan, professional dan entrepreneur.

Berbagai penghargaan juga diterima oleh Andrew di antaranya The Best Indonesian Communities for 2005 and 2006 versi Alexa.com dan Wikipedia, dari Microsoft dengan nominasi Kaskus Indonesia Innovative Top Web Site di tahun 2008, dan dari Indosat dengan nominasi Kaskus The Online Inspiring Award di tahun 2009 Saat ini untuk me-manage Kaskus, Andrew dibantu 30 orang karyawan yang terbagi dalam tim pemasaran (marketing), sales, IT dan kreatif (creative).

Kini Andrew dibantu oleh sekitar 30 orang karyawan dalam mengatur kaskus.us, yang terbagi menjadi beberapa tim antara lain marketing, sales, IT dan creative. Pada tahun 2009, penghasilan Andrew dari kaskus adalah sekitar 600 juta rupiah per bulan. Andrew mengaku akan terus mengembangkan situsnya tersebut, dan mulai mengincar pengguna internet luar negeri dalam marketing content (isi) kaskus. Kini,Pria yang dikenal para kaskuser sebagai ‘Mimin’ (singkatan dari Admin) ini patut berbangga, kaskus telah menjadi sebuah situs fenomenal yang memiliki istilah tersendiri yang tidak dimiliki situs forum lainnya. Dirinya pun masuk ke dalam jajaran enterpreneur muda berbakat kebanggaan Indonesia

Biografi Andrew Darwis
Dari sekian banyak konten dalam Kaskus.us, tanpa ragu Andrew menyebut konten Jual Beli (FJB) dan Lounge sebagai terfavorit dikunjungi kaskuser. Para kaskuser yang berasal dari seluruh pelosok Indonesia itu bisa memanfaatkan konten ini untuk transaksi bisnis online. Dalam sehari saja, 80 ribu daftar barang, diikutkan dalam Forum Jual Beli (FJB).
Obsesi yang ingin diraih Andrew untuk pengembangan bisnis online-nya adalah terus mengembangkan content (fasilitas yang ada di dalam website) Di Indonesia, sehingga nantinya orang luar negerilah yang akan membeli content itu.

Referensi :

- http://id.wikipedia.org/wiki/Andrew_Darwis
- http://livebeta.kaskus.us/thread/000000000000000006327037/biografi-andrew-darwismimin-kaskus


  • Michael sangguardi
  • Frans Thamura
  • Susanto atau S'to
  • Winardi Sutantyo

Tuesday, January 6, 2015

Tugas 7 – Powerpoint Enterprise

Tugas Enterprise PTI 

Tugas tentang enterprise pti, kali ini disajikan dalam power point agar mudah dimengerti dan dipelajari. kali ini diupload di slide share, dapat di download dengan gratis dan mudah dipelajari.

http://www.slideshare.net/NovrezaRidwansyah/enterprise-novreza-uii-14

Enterprise novreza uii 14

TUGAS PTI - Flowchart

                  Tugas Flowchart Bagian Pertama




 1. Bilangan dari -n bilangan genap pertama

Flowchart : 


















2. Mencari bilangan terkecil (n-input)


Flowchart : 










3. Algoritma 10 bilangan prima

Flowchart : 
















4. Mencetak Algoritma
    
1
12
123
1234
12345 

Output
1
22
333
4444
55555

Flowchart : 
















5. Mencari nilai akhir dengan 4 komponen penilaian yaitu : UTS,Hadir, UAS, dan Tugas.Aturannya yaitu jika nilai kehadiran <=70%,maka nilai akhir langsung E.

Ketentuan yang digunakan :

1. NA = (0,1 x hadir) + (0,25 x UTS) + (0,25 x UAS) + (0,4 x tugas)
2. A = NA >= 85
    B = 84 >= NA <=80
    C = 79 >= NA <= 50
    D = 49 >= NA <= 30 
    E = NA <= 39

Flowchart : 

















6. Toko ABC, bila member berapapun nilai belanjanya diskon 10%, bila nilai belanjanya diatas Rp200.000 maka akan diskon 5%. Bila nilai belanjanya diatas Rp300.000 maka akan diskon 7.5%, dan bila nilai belanjanya diatas Rp500.000 maka akan diskon 10%.
Bila dalam belanjaan terdapat barang berupa minyak dan susu bubuk, maka akan diberi cashback sebesar Rp10.000. Bila total belanja dijumlahkan sejumlah diatas Rp.500.000, + hadiah bonus berupa payung.
Flowchart : 




Tugas 6 (2) – Bahasa Pemograman Yang Marak Akan Digunakan Di Industri di Masa Depan

Perkembangan dunia Information and Communication Technology  (ICT) atau dikenal di Indonesia dengan Teknologi Informasi dan Komunikasi  (TIK) tak pelak lagi membuat kesempatan berkarir dan mengembangkan potensi diri pada bidang ini begitu luasnya. Bisa dikata pada saat ini tidak seorangpun di dunia yang menguasai secara keseluruhan semua teknologi yang ada, dengan ketersediaan beragam perangkat keras (hardware) dan perangkat lunak (software).
Penggunaan perangkat keras dan lunak di tingkat pemerintahan, enterprise/corporate, maupun individu begitu bervariasinya. Baik dari sisi vendor, spesifikasi, operating system, maupun dari fitur yang ditawarkan. Berkembangnya teknologi mobile computing dengan berbagai perangkatnya juga nampak mendonimasi pasar ICT pada beberapa tahun terakhir. Persaingan antara vendor besar perangkat mobile mendorong perang mobile OS yang sekarang didominasi Apple IOS dan Android.
Bahasa Pemrograman apa yang seyogyanya dipelajari saat ini? Apakah bahasa pemrograman tersebut akan dibutuhkan di dunia kerja pada masa mendatang? Mungkin itu adalah serangkaian pertanyaan yang mungkin muncul di kepala pada saat akan memutuskan untuk mempelajari komputer, bahkan apabila akan masuk ke salah satu jurusan yang ada di perguruan tinggi. Tulisan ini akan mencoba untuk mengupas mengenai beberapa bahasa pemrograman yang saat ini sedang populer dan potensinya di masa depan.
Menurut Tiobe, salah satu lembaga riset yang telah beberapa tahun berupaya membuat peringkat bahasa pemrograman populer dunia yang diwujudkan dalam bentuk TIOBE Programming Community Index edisi March 2013, Java dan C masih menjadi bahasa pemrograman yang paling populer pada posisi 1 dan posisi 2. Berdasarkan lembaga riset yang sama, Objective-C melonjak beberapa peringkat ke posisi 3. Selaras dengan itu, Sourceforge sebagai salah satu situs online populer yang menjadi sumber berbagai software open source juga merilis The Language Popularity Index yang pada edisi April 2013 juga menempatkan ketiga bahasa pemrograman pada posisi 1-3. Daftar lain yang dikeluarkan PYPL dalam daftar PYPL PopularitY of Programming Language index masih menempatkan Java pada peringkat 1, sedangkan PHP pada yang pada pemeringkatan lain menampati posisi ke 4-10, pada peringkat ini menempati peringkat ke-2.
TIOBE Programming Community Index edisi March 2013
TIOBE Programming Community Index edisi March 2013
SourceForge The Language Popularity Index April 2013
SourceForge The Language Popularity Index April 2013
PYPL PopularitY of Programming Language index
PYPL PopularitY of Programming Language index
Berdasarkan lowongan pekerjaan, situs Statistic Brain mengumpulkan data dari berbagai situs iklan populer di dunia, dan menampilkan daftar programmer yang paling banyak dicari. Tidak mengherankan penempatan PHP dan SQL pada urutan pertama, sesuai dengan kebutuhan untuk pengembangan situs web yang sedemikian besarnya.
Statistic Brain

Dari berbagai data yang tersebut, dapat disimpulkan bahwa Java merupakan bahasa pemrograman yang paling populer saat ini. Aplikasi yang dikembangkan dengan Java yang bersifat cross platform – bisa dijalankan di berbagai OS – nampaknya masih menjadi solusi terhadap kemunculan berbagai OS di dunia, baik mobile maupun PC. Pemanfaatan Java untuk mengembangkan aplikasi berbasis Android juga menjadi salah satu yang memantapkan Java di posisi 1.
Bahasa lain yang tidak kalah populernya adalah C, yang bisa dikatakan sebagai salah satu bahasa pemrograman induk dari berbagai bahasa pemrograman lain. Sebagai bahasa pemrograman induk, sebagian besar bahasa pemrograman lain memiliki syntax yang serupa dengan bahasa ini. Oleh karena itu, banyak yang beranggapan, belajar bahasa pemrograman C merupakan kunci untuk mempelajari bahasa lain.
Perkembangan pemanfaatan iDevice yang dikeluarkan Apple dengan berbagai devicenya seperti iPod, iPhone, iPad, Mac, dan berbagai produk lainnya menjadi salah satu faktor pendorong kepopuleran Objective-C. Model distribusi apps- sebutan program untuk mobile device yang dipopulerkan Apple – melalui AppStore nampaknya menggiurkan banyak orang untuk meraih keuntungan dari penjualan Apps.
Bahasa pemrograman lain yang terlihat tidak terlalu mendominasi pada daftar peringkat bahasa pemrograman populer namun ternyata banyak dibutuhkan di dunia kerja adalah Bahasa PHP. Bahasa ini nampaknya merupakan bahasa wajib yang juga harus dipelajari, seiring dengan perkembangan dunia maya. Hampir seluruh web hosting di dunia support PHP dan MySQL, paduan serasi yang memungkinkan sebuah situs web untuk tampil dinamis.

Kesimpulan

Dari tulisan ini terlihat beberapa bahasa pemrograman yang paling populer yang harus dipelajari, yaitu: Java, C, Objective C, dan tentunya PHP. Tentunya bekal penguasaan bahasa pemrograman tersebut akan sangat dibutuhkan di dunia kerja masa kini sampai beberapa tahun ke depan. 
Namun demikian, bukan berarti bahasa pemrograman lain tidak patut untuk dipelajari. Justru sebagaian orang berpendapat, dengan mempelajari bahasa pemrograman lain yang kurang populer, maka orang tersebut akan menjadi expertise yang langka, yang sangat diputuhkan pula di dunia industri yang spesifik. Jadi sebaiknya tidak menutup diri pula terhadap bahasa pemrograman lain.
Jurusan Teknik Informatika Universitas Surabaya sendiri selalu melakukan pengembangan kurikulumnya sesuai dengan perkembangan jaman. Apabila ingin mempelajari berbagai teknologi maupun bahasa pemrograman tersebut, mungkin jurusan ini merupakan salah satu tempat yang tepat.

Referensi:

TUGAS 6 PTI - Sejarah Bhs Pemrograman

Masa kini kita dapat merasakan kemudahan dalam memanfaatkan komputer karena sudah didukung oleh sistem operasi dan software yang mudah digunakan atau user-friendly (bersahabat dengan pengguna). Dalam membuat software , seorang programer berbekal logika dan konsep yang dia miliki, harus membuat alur logika (skema) dari software yang akan dia buat sehingga bisa menyelesaikan masalah-masalah. Kemudian, dengan sebuah bahasa pemrograman, programer akan berusaha menyusun pernyataan-pernyataan yang dapat dimengerti dan dijalankan oleh prosesor untuk menghasilkan sebuah output. Semakin “pintar” software yang di buat, maka semakin rumit dan panjang pernyataan / perintah yang harus di buat dalam bahasa pemrograman.
Untuk bisa memahami apa itu bahasa pemrograman, kita perlu tahu apa itu “program”. Program adalah kata, ekspresi, pernyataan atau kombinasinya yang disusun dan dirangkai menjadi satu kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah yang diimplementasikan dengan menggunakan bahasa pemrograman sehingga dapat dieksekusi oleh computer. Program dibuat dengan tujuan untuk mempermudah user dalam memberikan instruksi/ perintah ke computer. Dan bahasa pemrograman adalah software bahasa komputer yang digunakan dengan cara merancang atau membuat program sesuai dengan struktur dan metode yang dimiliki oleh bahasa program itu sendiri.
Bersyukurlah kita dengan perkembangan bahasa pemrograman saat ini, yang sudah didukung dengan bahasa pemrograman object-oriented. Seorang programer lebih dipermudah dalam membuat pernyataan/perintah,sehingga dia dapat lebih memikirkan bagaimana membuat software yang dia buat semakin komplet dan pintar. Kondisi ini berbeda dengan zaman dahulu. Kala itu, komputer dijalankan dengan pemrograman manual, yang menggunakan instruksi binary dan hex. Untuk membuat dan menjalankan program tersebut, dibutuhkan waktu yang lama dan sering dijumpai banyak kesalahan. Program kemudian menjadi sangat sulit untuk dibaca dan dimodifikasi. Saking susah dan rumitnya, pada saat itu tidak banyak orang yang tertarik untuk menjadi programer komputer.
Berikut adalah tiga tingkatan pada bahasa pemrograman :
  1. Bahasa pemrograman tingkat rendah (low level language) merupakan bahasa pemrograman generasi pertama, bahasa pemrograman jenis ini sangat sulit dimengerti karena instruksinya menggunakan bahasa mesin. Biasanya yang mengerti hanyalah pembuatnya saja karena isinya programnya berupa kode-kode mesin.
  2. Bahasa pemrograman tingkat menengah (middle level language)merupakan bahasa pemrograman dimana pengguna instruksi sudah mendekati bahasa sehari-hari, walaupun begitu masih sulit untuk dimengerti karena banyak menggunakan singkatan-singkatan seperti “STO” artinya simpan (STORE) dan “MOV” artinya pindahkan (MOVE). Yang tergolong dalam bahasa ini adalah assembler.
  3. Bahasa pemrograman tingkat tinggi (high level language) merupakan bahasa yang mempunyai ciri lebih terstruktur, mudah dimengerti karena menggunakan bahasa sehari-hari, contoh bahasa level ini adalah: Delphi, Pascal, ORACLE, MS-SQL, Perl, Phyton, Basic, Visual Studio (Visual Basic, Visual FoxPro), Informix, C, C++, ADA, Java, PHP, ASP, XML, dan lain-lain.

Sejarah generasi perkembangan bahasa pemrograman :
1. Generasi I : Bahasa Mesin atau level instruksi dan data, yang diberikan kepada prosesor agar dapat bekerja.
  • ENIAC (Electronic Numerical Integrator and Calculator) pada tahun 1945 oleh Mauchly and Eckert.
  • menggunakan kode-kode biner (0 dan 1), dengan basis dasar transistor. “On” = 1, dan kondisi “Off” = 0.
  • Rumit, sukar dihafal, dan lama.
  • Dikembangkan dg bilangan oktal dan heksadesimal
2. Generasi II : Low Level Language atau bahasa pemrograman assembler (orang juga mengenalnya sebagai bahasa assembly). Pada bahasa perograman generasi kedua ini assembler mengubah pernyataan bahasa pemrograman ke bahasa mesin.
  • Penyempurnaan dari bahasa mesin.
  • Bahasa assembly sudah mulai memasukkan unsur kata bahasa inggris meskipun dalam bentuk singkat.
  • Bersifat machine dependent.
Penulisan bahasa assembly sudah jauh lebih mudah dibanding dengan bahasa mesin, namun masih terlalu sulit bagi orang awam yang tidak memahami perangkat keras komputer, karena beberapa variabel masih mengacu pada register, alamat memori maupun alamat port I/O.
3. Generasi III :  High Level Language
  • Pada tahun 1950, FORTRAN (FORmula TRANslator), yang sudah bersifatmachine independent.
  • Diikuti bahasa pemrograman tingkat tinggi seperti : BASIC, COBOL, PL/1, PASCAL, ALGOL, PROLOG, C, JAVA,  dsb.
  • Pemrosesan program oleh komputer dalam bahasa tinggi tinggi ini meliputi:
  1. Compilation,
  2. Link,
  3. Execution.
Untuk dapat menggunakan bahasa pemrograman ini, dibutuhkan pengetahuan dan penguasaan terhadap bahasa pemrograman itu sendiri. Dalam bahasa pemrograman, sebuah compiler akan mengubah pernyataan yang dibuat oleh bahasa pemrograman ke bahasa mesin.
4. Generasi IV : problem oriented language
Bahasa pemrograman generasi keempat ini dirancang untuk mengurangi waktu pemrograman dalam membuat program sehingga diharapkan produktifitas pemrogram jadi meningkat dan program dapat dibuat dalam waktu yang lebih singkat. Alhasil, bahasa pemrograman generasi keempat yang dikenal dengan sebutan 4GL dapat dipakai oleh pemakai yang kurang mengetahui hal-hal teknis tentang pemrograman tanpa bantuan pemrogram profesional. Sebagai contoh pemrogram dapat membuat program dengan Microsoft Access di lingkungan PC dengan mudah.
Bahasa pemrograman generasi keempat menggunakan pendekatan non-prosedural. Untuk mendapatkan suatu hasil, seorang pemakai tidak perlu memberitahukan secara detail tentang bagaimana mendapatkannya. Pada generasi keempat ini, bahasa pemrograman sudah dapat digunakan untuk mengakses sebuah database.
5. Generasi V atau Fifth-Generation Language (5GL) :
 Bahasa pemrograman generasi kelima merupakan kelompok bahasa-bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan (artificial intelligence). Kecerdasan buatan adalah disiplin dalam ilmu komputer yang mempelajari cara komputer meniru kecerdasan manusia. Pemrosesan bahasa alami (natural language processing), yakni mengatur komputer agar bisa berkomunikasi dengan manusia melalui bahasa manusia (Indonesia, Inggris, Spanyol, Prancis, dan sebagainya).
Contoh bahasa pemrogeaman generasi V digunakan dalam :
  • Pengedalian robotika dan sensor mata.
  • Aplikasi sistem pakar (expert system) yang meniru seorang pakar di bidang tertentu sehingga bisa menghasilkan nasehat atau pemikiran yang setara dengan seorang pakar.
PROLOG dan LISP merupakan dua contoh bahasa pemrograman yang ditujukan untuk menangani kecerdasan buatan.
Perkembangan bahasa pemrograman :
Perkembangan bahasa pemrograman dimulai pada tahun 1949 dengan hadirnya Short Code, bahasa pemrograman komputer pertama yang digunakan dalam peralatan komputer elektronik. Ini masih berupa bahasa pemrograman manual (hand-compiled). Pada tahun 1951, Grace Hopper yang bekerja pada Remington Rand mulai bekerja untuk mendesain sebuah compiler yang diberi nama A-0. Pada tahun 1957, bahasa pemrograman ini kemudian dirilis oleh Rand dengan nama Math-matic.
Kemudian Alick E. Glennie, di waktu senggangnya di Universitas Manchester, berhasil membuat programming system bernama AUTOCODE pada tahun 1952. Sekitar lima tahun setelahnya dirilislah mathematical FORmula TRANslating (FORTRAN), dan menjadi salah satu bahasa pemrograman yang mudah digunakan pada tahun itu. FORTRAN dibuat oleh tim yang diketuai oleh John Backus, yang kemudian juga memiliki konstribusi dalam pembuatan bahasa pemrograman ALGOL. Setahun kemudian, muncul FORTRAN II yang mampu menjalankan perintah dengan koneksi dalam bahasa assembly. Dan, pada tahun yang sama juga dirilis bahasa pemrograman ALGOL. Pada tahun 1960 muncul ALGOL 60. Bahasa pemrogramana ini sangat popular di Eropa pada pertengahan 1960-an. Pada tahun 1962, APL (A Programming Language) dirilis oleh Kenneth Iverson. Pada tahun yang sama juga dirilis FORTRAN IV.
Perkembangan bahasa pemrograman terus berlanjut dengan munculnya berturut-turut APL/360 dan PL/1 pada tahun 1964, SNOBOL3 pada 1965, FORTRAN 66 dan LISP 2 pada 1966, SNOBOL 4 pada 1967, ALGOL 68, ALTRAN, dan COBOL. Pada tahun 1975, Bob Albrecht dan Dennis Allison merilis Tiny BASIC. Pada tahun yang sama, Bill Gates dan Paul Allen merilis BASIC yang mereka jual ke MITS (Micro Instrumentation and Telemetry Systems). Tahun-tahun selanjutnya, beberapa bahasa pemrograman baru bermunculan. Di antaranya AWK yang dirilis tahun 1978; Smalltalk-80, Modula-2, Franz LISP pada tahun 1980; dan ISO Pascal serta PostScript yang dirilis pada tahun 1982. Pada tahun 1983 dirilis bahasa pemrograman Ada. Nama tersebut diambil dari Lady Augusta Ada Byron, yang menyandang gelar programer komputer pertama karena hasil kerjanya pada Charles Babbage’s analytical engine di tahun 1842.
Tahun 1986, selain Apple telah merilis Object Pascal dan Borland merilis Turbo Prolog, pada tahun yang sama juga dirilis bahasa pemrogramanC++ dan Eiffel. Setahun sesudahnya dirilis Turbo Pascal version 4.0. Bahasa pemrograman C++ berkembang pesat dengan dirilisnya C++ 2.0 pada tahun 1989, dan C++ 2.1 pada tahun 1990. Ini berbarengan dengan dirilisnya FORTRAN 90. Setahun kemudian, Microsoft kembali merilis Visual Basic. Jantung dari VB adalah form, atau suatu window kosos dimana anda dapat drag dan drop komponen seperti menu, gambarm dan slider bars. Item-item ini dikenal sebagai “widgets.” Widget memiliki properti (seperti warna) dan events (seperti klik dan double klik) dan menjadi pusat dari pengembangan antarmuka dengan pemakai diberbagai bahasa program dewasa ini. VB merupakan program yang banyak digunakan untuk membuat interface sederhana ke produk Microsoft lainnya seperti Excel dan Access tanpa membaca banyak kode, dengannya dapat dimungkinkan untuk dibuat aplikasi yang lengkap.
Perl telah sering digambarkan sebagai “duct tape of the Internet,” karena sering digunakan sebagai engine untuk interface web atau pada script untuk memodifikasi file konfigurasi. Dia memiliki fungsi text matching yang sangat baik sehingga membuatnya menjadi hal yang ideal untuk pekerjaan tersebut. Perl dikembangkan oleh Larry Wall pada 1987 karena fasilitas pada sed dan awk pada Unix (digunakan untuk manipulasi text) tidak mencukupi kebutuhannya. Tergantung kepada siapa anda bertanya, Perl adalah singkatan dari Practical Extraction and Reporting Language atau Pathologically Eclectic Rubbish Lister.
Bahasa pemrograman telah berkembangan dari masa kemasa dan tetap dikembangkan dimasa depan. Mereka dimulai dari suatu daftar langkap pengkabelan agar komputer menjalankan tugas tertentu. Langkah-langkah ini berkembang menjadi software dan memiliki kemampuan yang lebih baik. Bahasa umum yang pertama menekankan pada kesederhanaan dan untuk satu tujuan saja, sedangkan bahasa dewasa ini terbagi atas bagaimana mereka diprogram, sehingga mereka dapat digunakan untuk semua tujuan. Dan mungkin bahasa yang akan datang lebih natural dengan penemuan pada quantum dan komputer-komputer biologis.