Over a million developers have joined DZone.

From Java to Objective C

DZone's Guide to

From Java to Objective C

· Java Zone ·
Free Resource

Atomist automates your software deliver experience. It's how modern teams deliver modern software.

I remember in 2001 when I started to learn Java how awesome it was compared to C / C++.  No more malloc, no more free, no more pointers, lots of easy to use Collections.  Plus built in GUI tools e.g. AWT (remember that!) and Applets (*shudder*).

Well, lately it’s been a blast learning Objective-C, which is C but objectified :-)

For those Java programmers out there that want to ramp up quickly here’s a quick translation guide – it doesn’t explain C pointers etc but you should get a good idea for the significant syntactical/stylistic differences between the two languages:


I am sure I have more to add Please let me know if you find any problems or misstatements.

Get the open source Atomist Software Delivery Machine and start automating your delivery right there on your own laptop, today!


Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}