- Programming Concepts, Inc. is a Long Island-based software development outsourcing company that has been providing high-quality system and software development solutions for over 21 years. PCI specializes in Windows 98/NT/2000, UNIX, C++, Java, Visual Basic, and SQL based client-server ...www.programmingconcepts.com