Causes of autism come from many different areas. Genetics, to environmental contaminants are a couple. Other's have neurological developmental problems stemming from other various issues. One of those has to do with diet and how the gut bacteria is more abundant in people who are diagnosed with autism.
Another is the gut-brain connection and how it is linked.