Guide beginning programmers through the fundamentals of the C# language using its most recent features with Farrell's MICROSOFT VISUAL C#: INTRODUCTION TO OBJECT ORIENTED PROGRAMMING, 8th Edition. Clear examples help students build a strong background in structured and object-oriented programming concepts. Students master skills that easily transfer to other programming languages. Recent versions of C# and Visual Studio ensure students have the skills necessary for professional success. Hands-on features, video lessons, debugging and programming exercises and running case studies keep students engaged. MindTap, the online learning platform that powers students from memorization to mastery, includes hands-on practice with auto-graded coding lab assignments. A full selection of instructor support provides the tools to reinforce solid programming skills.