what kind of language is it, it does not look like the regular C

A DUE has 96 KBytes of SRAM, so yes you can extend the size of buffers.