Elementary OS for Web Development?
To be honest, you could use any distribution to learn how to program. The only question is about what you want to use. For web development, all you really need is a text editor and a web browser. Personally, I use Atom as my text editor/mini IDE and I use Chrome as my web browser. You also mentioned wanting to learn node.js, Java and C. Obviously, you need a text editor to code things, so all you need now are the specifics. Node.js supports all of these distributions and your specific distribution may have a package for it. Java and C are probably the easiest to find because most distributions have packages for them since they've been around for a while. While Oracle only officially supports Red Hat-based distributions, Debian-based distributions(Ubuntu included!) has a package for OpenJDK. Finally, C requires a compiler such as GCC to work, and I am not familiar with a distribution which does not have gcc as a package. In short:
- A text editor(I recommend Atom)
- A web browser(I recommend Chrome)
- Node.js
- OpenJDK
- A C compiler(I recommend GCC)
One thing I would be wary about is Java and C since you mentioned that you would be learning it at college. I would check with the requirements of the college before jumping straight into GCC/OpenJDK. As someone who is currently taking computer science in college, OpenJDK is fine for Java and I haven't encountered any issues related to using that over Oracle's JDK(Although there are some differences). I'd worry the most about C since the preprocessor statements are vary between compilers. Overall, good luck and have fun on your journey into Linux! ~Breadpudding
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now