ENCCS held its first workshop on heterogeneous programming with SYCL on November 8 and 9. SYCL is a C++ abstraction layer for programming heterogeneous hardware with a single-source approach. It is built on top of standard ISO C++17 and provides a high-level and cross-platform route for heterogeneous programming. As such, it is of high interest for those interested in porting their code to GPU hardware while maintaining functional and performance portability of their software. For more HPC training events please visit https://enccs.se