Which tool to use to write ARM assembler with c code and compile the same?

Which tool to use to write ARM assembler with c code and compile the same?