É dificil encontrar termos precisos que definam "console" em C, no entanto, a sua citação se aproxima do que vem a ser "console", talvez possamos adicionar ao "conjunto video/teclado" todas as funções que permitem entradas/saidas, tais como printf, scanf,getchar,putchar,gets,puts, etc. Quanto a streams: Um stream é um arquivo ou outro dispositivo de entrada/saída (por exemplo: o terminal, o teclado, a impressora, etc). Em suma, console é todo o conjunto de parametros, apontadores,estruturas,funções e dispositivos que permitem a manipulação de informações. Lembro que esse é o meu parecer, com base nos entendimentos adquiridos nos estudos de algumas literaturas. Obs.: os projetos em C são desenvolvidos em console DOS, ou seja, uma Win32 Console Application, daí entra o que o Décio citou...não sei agora se trata-se do mesmo "console", creio que não! Ou sim??? Os projetos C++ podem ser em Win32, .NET etc...já foge da minha alçada :D Filipe "Nós somos nós nas nossas circunstâncias"