Programación en c

Hola experto, soy un universitario de primer año en ingeniería de telecomunicaciones, una de mis asignaturas para este primer año es la de programación en C, es decir la que empezamos con el include... Main...
Me han dicho que lo mejor para aprender a programar es, saber algo de teoría ( que progresivamente mejorare más ) pero sobretodo practica .
Por este motivo me surgen varias preguntas que espero que me contestes para aclararme :
1 ¿Para programar en C es necesario instalarse otro sistema operativo que no sea windows?
2- ¿Qué programa me recomiendas que instale para poder practicar en c? Ya que con la teoría no se aprende del todo hace falta practicar .
3- Que sitio web me recomiendas para aprender a programar en c ( lo suficiente como para aprobar sobradamente la asignatura de primer año )
Muchas gracias de antemano .

Añade tu respuesta

Haz clic para o