ChatGPT is a highly articulate artificial intelligence application which can write computer code as well as different types of text, from haiku to jokes, corporate emails, business plans, academic essays even original fiction in the style of any writer.