1. Integrated Drive Electronics, see Advanced Technology Attachment.
2. integrated development environment.
3. Interactive Development Environments.