As shown in this example , it seems that server-side code can even be written in C# . This question also confirms that this approach works. Other people seem to be able to configure standalone Java applications, as shown here .
If you need to configure your Linux server to send GCM push notifications, you can freely use C# or Java as you wish.
As for C/C++ , though, things are a little more complicated. This question (PHP) shows that GCM notifications can be sent using CURL , so I suspect that implementing "C / C ++" using libCurl might be possible. However, you will have to configure it yourself, given that it is not a βstandard wayβ to use GCM .
source share