Added additional programming toolkits