I'm on the same page when it came to learning C. Assembly was also a huge challenge; I took a Computer Systems class at university and having to declare every last detail of how my program interacted with memory and CPU felt like a nightmare after being accustomed to Java.
In the end, I really liked learning C. Before taking Computer Systems, I hadn't really thought about computation as being limited to the resources of a computer, nor had I ever thought about how many facets there are to writing and choosing operating systems. Afterward, I found a whole new appreciation for the elegance of underlying language features like Java's garbage collector.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.