Computer geeks write software