Systems and methods for encoding and decoding check-irregular non-systematic IRA codes of messages in any communication or electronic system where capacity achieving coding is desired. According to these systems and methods, improved IRA coding strategies, including ones that employ capacity-approaching non-systematic IRA codes that are irregular and that exhibit a low error floor, are employed. These non-systematic IRA codes are particularly advantageous in scenarios in which up to half of coded bits could be lost due to channel impairments and/or where complementary coded bits are desired to transmit over two or more communications sub-channels. An encoder includes information bit repeaters and encoders, one or more interleavers, check node combiners, a check node by-pass and an accumulator. A decoder includes a demapper, one or more check node processors, an accumulator decoder, a bit decoder, and one or more interleavers/deinterleavers.Linvention porte sur des systèmes et des procédés pour coder et décoder des codes IRA non systématiques à contrôle irrégulier de messages dans nimporte quel système de communication ou électronique dans lequel un codage améliorant la capacité est souhaité. Selon ces systèmes et ces procédés, des stratégies de codage IRA améliorées, y compris celles qui emploient des codes IRA non systématiques approchant la capacité qui sont irréguliers et qui présentent un plancher derreur bas, sont employées. Ces codes IRA non systématiques sont particulièrement avantageux dans des scénarios dans lesquels jusquà la moitié des bits codés pourraient être perdus en raison de dégradations du canal et/ou dans lesquels des bits codés complémentaires sont souhaités pour transmettre sur deux sous-canaux de communications ou plus. Un codeur comprend des répéteurs et codeurs de bits dinformations, un ou plusieurs entrelaceurs, des combineurs de nœud de contrôle, une dérivation de nœud de contrôle et un accumulateur. Un décodeur comprend un dé-mappeur, un