Let ∆ be a simplicial complex on V an n), where each ai ≥ 2. By utilizing the technique of Macaulay's inverse systems, we can explicitly describe the socle of A in terms of ∆. As a consequence, we determine the simplicial complexes, that we will call levelable, for which there exists a tuple (a1,. .. , an) such that A(∆, a1,. .. , an) is a level algebra.