SWIN language