Allow me to answer this for you, by searching the site for you:
How are voxel terrain engines made?How are voxel terrain engines made?
Random map generationRandom map generation
How is a 3d perlin noise function used to generate terrain?How is a 3d perlin noise function used to generate terrain?
Procedural terrains in 3D: what has been done ? Are there common algo and/or theories about it?Procedural terrains in 3D: what has been done ? Are there common algo and/or theories about it?
Voxel heightmap terrain editorVoxel heightmap terrain editor
How to generate random level from a seed?How to generate random level from a seed?
Random World GeneratorRandom World Generator
How to generate caves that resemble those of Minecraft?How to generate caves that resemble those of Minecraft?
How to remove floating terrain when generated with 3D Perlin Noise?How to remove floating terrain when generated with 3D Perlin Noise?
Correct way to "randomly" generate flowing terrainCorrect way to "randomly" generate flowing terrain
Simple noise generationSimple noise generation
Huge procedurally generated 'wilderness' worldsHuge procedurally generated 'wilderness' worlds
C# Perlin noise - generating “endless” terrain chunks?C# Perlin noise - generating “endless” terrain chunks?
How can I generate a terrain heightmap from the perlin algorithm?How can I generate a terrain heightmap from the perlin algorithm?