Allen Bethea has written articles on programming, productivity software, web design, operating systems and computer hardware since 2002. He holds a Bachelor of Science degree from UNC-Chapel Hill and AAS degrees in office technology, mechanical engineering/drafting and internet technology. Allen has extensive experience with desktop and system software for both Windows and Linux operating systems.