Developed by Lutz Roeder, .NET Reflector was first released in 2000 as a free tool for .NET developers. Its primary function was to allow developers to decompile .NET assemblies, view their code, and explore the .NET framework's inner workings. The tool quickly gained popularity, and its user base grew exponentially.