Approximate autocomplete (with static/dynamic ranking), supported language : JavaScript and C