A computer science Ph.D. candidate at Indiana University by the name Eric Holk has developed Harlan, a new open-source language for GPGPU computing. While there are already other GPU programming languages out there, including CUDA and OpenCL, Harlan is different because it's not based on the CPU past, it's been designed from ground up to take care of all the grunt work of programming for GPUs.
Harlan is all about pushing the limits of what programmers can do with GPU computing. This language actually generates streamlined GPU code to run on the hardware which may look very different from what the programmer created. This differs from a similar language called Rust, a Mozilla project that helps programmers craft a program suited to the underlying hardware.