PRÁCTICA TEMA 1: ELEMENTOS DE UN PROGRAMA INFORMÁTICO
NETBEANS
Netbeans, también llamado Apache NetBeans es un entorno de desarrollo fundado en
Junio del 2000 por la empresa Sun Microsystema, y que se encuentra actualmente en su versión 14, actualizada en Junio de 2022. Aunque este IDE estuviese destinado principalmente a Java, se puede utilizar sin ningún problema con otros lenguajes de programación como JavaScript, C o C++. Los entornos de desarrollo permiten por lo general ayudar al usuario en las distintas fases del desarrollo de un software, compilando, escribiendo código y ayudando a encontrar errores. Entre algunas de las características de la plataforma se encuentra un sistema de proyectos que se basa principalmente en Ant, el refactoring y el control de versiones. Una de las principales ventajas de Netbeans es que se trata de un entorno completamente gratuito, por lo que cualquier persona puede emplearlo sin necesidad de pagar por ello y su descarga es muy sencilla desde la propia página web del entorno. Además, como se ha mencionado anteriormente, aunque en un inicio estuviese pensado para trabajar con Java, se puede desarrollar software con muchos otros lenguajes, lo cual lo convierte en una herramienta multilenguaje. Otra de las grandes ventajas con las que cuenta es el hecho de poderlo utilizar y ejecutarlo en diversos sistemas operativos como Windows, Linux o Mac OS. Otra de las ventajas que tiene es que el principal paquete de NetBeans para Java SE incluye todo lo que se necesita para comenzar a desarrollar las aplicaciones que se basan en la plataforma NetBeans y los plugins, por lo que te facilita la creación de los mismos al no necesitar un SDK adicional. Sin embargo, aunque este entorno tiene muchas ventajas, también tiene algunas desventajas que se deben tener en cuenta si queremos utilizarlo. La principal es que a la hora de ejecutar ciertos programas y aplicaciones no es tan rápido como otros entornos, por lo que si necesitas realizar diferentes procesos de forma rápida puede que tarde un tiempo. Además,