# C, 5 characters

 main;

It's variable declaration - `int` type is implied (feature copied from B language) and `0` is default value. When executed this tries to follow execute a number (numbers aren't executable), and causes `SIGSEGV`.