Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Calby

macrumors 6502
Original poster
Dec 30, 2015
332
40
Sweden, Gävle
Hi,
Im going to start programming on my Mac, and I'll use C++, java, html, CSS
I did look at Coda 2 but as far as I can tell it don't have C++ but the rest Coda 2 have?
That's a boomer I'm looking for a program that can handle all of it and it should bee nice to use also.
 
Both C++ and Java are okay choices for a beginner (I'd say Java is a bit more forgiving, but both are fairly complex and don't try to hide things), but please, focus on one language first. Mastering only Java or only C++ is no easy task and I suggest that you don't make things too confusing by learning two fundamentally different languages at once.

Don't try to find a universal IDE - there are many more tools involved in writing a complex app than just the text editor and different languages and platforms require different tools. Pick one language and an appropriate IDE.

For C++ you can just use Xcode, it comes with all the necessary tools and works fine even for simple beginner projects.
For Java I would suggest IntelliJ IDEA (the community version is free and very capable).
 
That's a boomer I'm looking for a program that can handle all of it and it should bee nice to use also.

I've used NetBeans IDE professionally for years. It will do all the languages you mention and I've found it very straightforward. For C++ you need to install Xcode for the compiler chain (which you would want anyway for Cocoa programming if you want to target just Mac/iOS applications) and Qt. Netbeans uses the Qt library for C++, but that makes any applications source compatible with Windows or Linux.
 
  • Like
Reactions: eastmanweb
Okej I see, well I'll start out with C++ and take classes in that because I need them so I later on can go to Java classes.
So I guess that I'll use xCode for c++ and then Coda 2 for HTML and CSS.

Then when I'll start on the Java class I'll take a look on my options.
 
I've used NetBeans IDE professionally for years. It will do all the languages you mention and I've found it very straightforward. For C++ you need to install Xcode ...

Yup, that is what I'm using and VIM. Editors and IDEs are things of religion. Once you get dedicated to one, and you can jam out code, then you stick with it. Try a few, settle into a routine and stick with it.
 
jetbrains product hands down..

However I do use NetBeans at first. It has form builder which might easier to use for beginner.
 
Glad at least one other person has used Eclipse ! I can wholeheartedly recommend the Eclipse IDE for Java. I used it for about 10 years, and while it's not perfect (none of them are), I love it.

Yes, people will go on and on about IntelliJ ... I like Eclipse :)

Good luck !
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.