Skip to main content

10 Reasons why you shud learn C !!

10 Reasons why you shud learn C !!


10 Reasons why you shud learn C !!




Every programmer should learn C

1) C is lower level then other programming languages (C++, Java). Programming at a lower level allows you to further your understanding of computers, as a whole.

2) Device drivers and operating systems are written exclusively in C. Now, you may never write a device driver or an operating system, but what if you are ever required to modify one? (......)





3) What if you ever want to get a job programming microcontrollers? They are programmed in C. Are you going to limit your possible list of jobs because you didnt want to learn a new language?


4) C programs are smaller and faster then any other program created in a different language. Sometimes your program needs that speed boost that only C can give it.


5) If you have learned C, you can learn any modern programming language. The reason behind this is that all modern programming languages are based on C (Java, C++, C#, etc).


6) Because C has been around for many years, it has a large community and collective code base. This allows you to quickly and efficiently implement new algorithms or functions that have been programmed before.


7) C is the language of the Open Source community. The Open Source poster child, Linux, was coded in C. If you know C, you can participate in and contribute to numerous Open Source communities like Source Forge.


cool C is the only language that teaches you what pointers really are. C# and Java skip the subject completely. It is pointers that give C its power.


9) C is still the most commonly required language for programming jobs. It is well worth your time to get C under your belt.


10) Anything that has a microprocessor in it has support for C. From your microwave to your cell phone, C powers technology

Comments

Popular posts from this blog

2 7 stable 9 vs TProxy on Ubnt

2 7 stable 9 vs TProxy on Ubnt Quote: idealnya proxy itu emang harus transparent. namun untuk squid2.7stable9 belum bener2 transparent. lah maksudnya transparent gimana? gini lho.. ketika client di bawah proxy request http yang masuk ke proxy kan ip client. trus yang keluar malah ip proxy. emang namanya transparent. cuman blom transparent menurut ane. kalo kita bikin proxy model gini dan mau limit traffic ya susah.. karena yang keluar dari proxy adalah ip proxy. bukan ip client. lah trus setelah pake TProxy hasilnya gimana? diharapkan setelah pake TProxy ip yang keluar dari proxy bener2 pure ip client. bukan proxy. jadi lebih mudah untuk management bandwidth. udah ngerti kan? (mudah2an blom) POC tweak dulo systemnya supaya traffic bisa lebih optimal Code: echo "*             soft    nofile          65535" >> /etc/security/limits.conf echo "* ...

10 Gaming Gear Gak Penting Dengan RGB LED untuk Melengkapi Koleksimu

10 Gaming Gear Gak Penting Dengan RGB LED untuk Melengkapi Koleksimu Fenomena lampu RGB untuk produk-produk komputer bertema gaming kini tentunya semakin menjamur. Dengan berbagai merk yang tidak mau ketinggalan untuk memeriahkan pesta cahaya warna-warni untuk produk-produk yang dibuat oleh mereka. Mungkin pada awalnya tren ini hanya terjadi pada mouse, keyboard, dan kipas untuk case. Namun, dengan semakin  �hype�-nya  trend RGB ini penyematan lampu LED mulai menjalar ke perlengkapan lain mulai dari LED case, RAM, bahkan ke Motherboard. Bahkan, para produsen pun mulai menggila untuk menempatkan lampu LED ini ke barang-barang perlengkapan gaming lain yang bahkan terasa tidak penting. Berikut daftar 10 Gaming gear gak penting dengan RGB LED yang bisa kamu tambahkan untuk koleksimu. advertisement Gaming Guide: PC Awet Low Budget untuk eSports 1. Razer Firefly Daftar ini tentunya tidak akan afdol bila tidak dimulai dengan produk  Razer.  Salah satu merk yang ikut me...

11 Must Have Apps on Ubuntu Right After a Fresh Install

11 Must Have Apps on Ubuntu Right After a Fresh Install Here�s the situation: it�s your first time using Ubuntu, you�ve gone through as many newbie Linux tricks as you could find, but you�re still wondering what kind of software is out there for you to install. Maybe you�re even starting to feel a bit overwhelmed. Don�t worry. Relax. Compared to Windows, Linux is a vast new world full of exciting possibilities � but there�s a lot of familiarity as well. Using free software, you can replicate many of the everyday tasks that you just can�t go without. So if you�re looking at a fresh installation of Ubuntu and feeling a bit lost, here are the first few applications you should install. These will cover most of your needs, guaranteed.   1. Tweak Tools By default, Ubuntu doesn�t provide a lot of flexibility when it comes to customizing your desktop experience. You can do things like change your wallpaper, use different fonts for your system, and install different window themes, but not ...