Newsqueak é uma linguagem de programação concorrente para escrever software de aplicação com interfaces gráficas de usuário interativas.
A sintaxe e a semântica do Newsqueak são influenciadas pela linguagem C, mas sua abordagem à concorrência foi inspirada pelos processos sequenciais comunicantes (CSP) de C. A. R. Hoare. No entanto, no Newsqueak, os canais são objetos de primeira classe, com criação dinâmica de processos e criação dinâmica de canais.
O Newsqueak foi desenvolvido a partir de uma linguagem anterior, menor, chamada Squeak (não deve ser confundida com a implementação Smalltalk Squeak). Foi desenvolvido por Luca Cardelli e Rob Pike na Bell Labs na primeira metade da década de 1980 como uma linguagem para implementar interfaces gráficas de usuário. Ambas as linguagens foram apresentadas como "uma linguagem para se comunicar com mouses": seu principal objetivo era modelar a natureza concorrente de programas interagindo com múltiplos dispositivos de entrada, viz., teclados e mouses.
Newsqueak é uma linguagem interpretada. O nome do interpretador é squint. A porta UNIX do squint está disponível sob uma licença FOSS.