In SharePoint you can build autocomplete in various ways.
Using SP2013 you can build an autocomplete field using
- Using the SPClientAutoFillcontrol
- Using Search
- Use JSLinkJSLink to manipulate your new and edit form
- Use Jquery autocomplete
For SP2010 you can for instance use