Million-and-one noob q:s about Programmers, Programs, Programming and Pragmatism

Me being ignorant would mean not replying at all.
Arduino is for a large part about learning.
To do so, you can ask questions.
If the answer is already available and not too hard to find, you will be directed to that answer.

Wikipedia can help too:

wikipedia:
Integrated development environment, a software application for software development