> For the complete documentation index, see [llms.txt](https://educacion.gitbook.io/programacion/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://educacion.gitbook.io/programacion/ud1-introduccion-a-programacion/introducion-a-java/ides.md).

# IDEs

Un IDE (Entorno de Desenvolvemento Integrado) son ferramentas de desenvolvemento de aplicacións que incorporan unha multitude de bibliotecas e compoñentes que facilitan a execución de múltiples tarefas (acceso a bases de datos, xeración de formularios ou informes, etc..) en practicamente calquera linguaxe de programación. Estas funcionalidad fanse transparentes para o programador, quue so precisa configuralas para usalas.

As principais vantaxes deste tipo de ferramentas son:

1. A súa facilidade de uso (o uso de funcionalidades moi complexas na aplicación faise moi sinxelo)
2. A mellora da produtividade
3. Reutilización e estandarización do código
4. Utilización de numeras ferrametas mediante a instalacion de complementos ou modulos adicionais

Por citar algunha desvantaxe, poderiase falar unha certa perda de calidade no software desenvolvido (xérase automaticamente e non sempre é óptimo), sen embargo, cada vez é de mayor calidade.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://educacion.gitbook.io/programacion/ud1-introduccion-a-programacion/introducion-a-java/ides.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
