Is there a list of metaprogramming methods? (!!, sym(), {{}}...)

I would like to take a look at a list of such methods, but I'm not sure if I'm searching for the right terms. Search hasn't be fruitful.